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

Impress employers and recruiters.
Choose from hundreds of resume examples.
Tailor your resume to this Senior Go Developer role.
Rezi rewrites your resume against WhiteLark's job description. Free.

Tailor your resume to this Senior Go Developer role.
Rezi rewrites your resume against WhiteLark's job description. Free.
Don't guess if your resume is good enough.
See how it scores against the Senior Go Developer posting at WhiteLark — free, in seconds.

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.