We are looking for a Senior Golang Developer to join our team. Joining us, you will have a chance to work with our proactive and talented people, and you will have a chance to work directly with our clients.
Key Responsibilities:
Contribute to the development of best practices for backend development and system design.
Stay up- to- date with the latest Golang technologies, tools, and practices.
Collaborate with cross- functional teams to understand business requirements and translate them into technical solutions.
Participate in code reviews, provide mentorship, and guide junior developers.
Work on system architecture and design, ensuring high scalability, performance, and reliability.
Design, develop, and maintain backend systems using Golang to support high- volume, low- latency trading and financial applications.
Optimize code for performance and efficiency while maintaining readability and maintainability.
Write clean, well- tested, and maintainable code in Golang.
Troubleshoot and debug production issues, ensuring quick resolution.
Requirements:
Ability to work on high- performance, low- latency systems under pressure.
Proficiency in version control systems (Git).
Proven experience working on Fintech or Trading platforms (plus).
Strong knowledge of microservices architecture and distributed systems.
4+ years of experience as a backend developer, with a strong focus on Golang.
Hands- on experience with databases (SQL, NoSQL), message brokers, and caching solutions.
Good English communication skills (both written and verbal) for collaborating with global teams and clients.
Strong understanding of RESTful APIs, gRPC, and other communication protocols.
Experience with cloud platforms (AWS, GCP, Azure) and containerization tools like Docker and Kubernetes.
Benefits:
Friendly, professional and open working environment
Opportunities to improve English skills within an international team – English is an official language
Competitive salary package
5 working days per week (Monday- Friday)