Backend Developer Golang - Banking Industry
Posted: Oct 21, 2025
Job Description
RequirementsBachelor's Degree in Computer Science, Software Engineering, Information Technology, or related fields.Proven experience using Golang min. 3+ yearsStrong foundation in computer science fundamentals, especially in algorithms and data structures.Minimum 5 years of experience in software engineering within a distributed systems environment.Proven track record in designing, developing, and implementing large-scale, highly available online services.Solid understanding of system performance, optimization, and scalability.Key ResponsibilitiesDesign and develop high-performance backend services using Go (Golang) to enhance availability, scalability, and efficiency.Collaborate with engineering teams to architect and optimize large-scale distributed systems.Conduct code and design reviews to maintain high development standards.Perform capacity planning, performance analysis, and system tuning for scalability and reliability.Work with product and infrastructure teams to define, prototype, and deploy new features.Investigate and resolve complex production issues through root cause analysis.Continuously optimize and improve system performance across the full stack.
Job Application Tips
- Tailor your resume to highlight relevant experience for this position
- Write a compelling cover letter that addresses the specific requirements
- Research the company culture and values before applying
- Prepare examples of your work that demonstrate your skills
- Follow up on your application after a reasonable time period