Senior Go Developer at WhiteLark | AL | Rezi

Senior Go Developer at WhiteLark

Senior Go Developer

WhiteLark · AL

2 weeks ago

Senior Go Developer

WhiteLark · AL

15 days ago
Resume preview

Impress employers and recruiters.
Choose from hundreds of resume examples.

Target Resume Now
Resume preview

Tailor your resume to this Senior Go Developer role.

Rezi rewrites your resume against WhiteLark's job description. Free.

Resume score gauge reading 58 out of 100

Don't guess if your resume is good enough.

See how it scores against the Senior Go Developer posting at WhiteLark — free, in seconds.

About the Role

Building and maintaining the core banking system and Internet acquiring service within a financial ecosystem. Participating in product architecture design, proposing and implementing technical solutions, and reviewing system design decisions. Optimizing database queries and ensuring efficient data synchronization, transmission, and processing. Implementing new business logic across microservices. Working with metrics, integrating observability tools, optimizing performance, and monitoring system health in production.

Responsibilities

  • Building and maintaining the core banking system and Internet acquiring service
  • Participating in product architecture design
  • Proposing and implementing technical solutions
  • Reviewing system design decisions
  • Optimizing database queries
  • Ensuring efficient data synchronization, transmission, and processing
  • Implementing new business logic across microservices
  • Integrating observability tools
  • Optimizing performance
  • Monitoring system health in production

Requirements

  • 4–5+ years in backend development
  • 2+ years of production experience with Golang
  • Deep knowledge of Go and its ecosystem: goroutines, channels, memory model, standard library
  • Strong understanding of concurrent and multithreaded programming
  • Solid SQL skills and hands-on experience with relational databases in production
  • Proven experience designing and maintaining microservice architectures
  • Strong grasp of software design principles: SOA, SOLID, KISS, DRY
  • Familiarity with Clean Architecture and Domain-Driven Design (DDD)
  • Readiness to take ownership of architectural decisions and drive them to implementation
  • Experience in fintech is a plus, but not required
  • Fluent Russian and at least B1+ English level (written and spoken)

Skills

  • Golang
  • Go and its ecosystem
  • Goroutines
  • Channels
  • Memory model
  • Standard library
  • Concurrent programming
  • Multithreaded programming
  • SQL
  • Relational databases
  • Microservice architectures
  • Software design principles
  • SOA
  • SOLID
  • KISS
  • DRY
  • Clean Architecture
  • Domain-Driven Design (DDD)

Location

  • Remote

Work Type

  • Remote

Experience Level

  • Mid-level
  • Senior

Salary/Compensations

  • Compensation that reflects your expertise, with annual performance.

Benefits

  • 20 days of annual leave
  • Public holidays
  • Sick leave
  • An additional day off for your birthday
  • Company equipment

About the Company

  • An ambitious fintech company contributing to its next stage of growth.