Back to search:Senior Golang / Jakarta (central)
Job Summary

Join our dynamic squad to develop and enhance enterprise-grade applications. You'll collaborate with PMs, BAs, QAs, SDETs, and Frontend Developers in delivering scalable, secure, and high-performance systems.

Key Responsibilities
  • Design, build, and maintain efficient, reusable, and reliable Golang code.
  • Develop backend components and services for mobile and web-based platforms.
  • Collaborate closely with cross-functional teams (PM, QA, FE, etc.) throughout the SDLC.
  • Optimize application performance, scalability, and maintainability.
  • Contribute to architectural decisions and code reviews.
  • Ensure code quality through testing and best practices.
  • Troubleshoot and debug production issues.
Requirements
  • Minimum 5 years of experience in backend development using Golang.
  • Strong understanding of RESTful APIs, Microservices architecture, and system design.
  • Experience working with relational and non-relational databases.
  • Familiar with CI/CD pipelines, version control (Git), and containerization (Docker).
  • Knowledge of cloud platforms (AWS, GCP, or Azure) is a plus.
  • Experience with high-traffic, scalable backend systems is an advantage.
  • Strong analytical and problem-solving skills.
  • Able to work in a fast-paced, agile environment.
Preferred Qualifications
  • Experience in banking or financial industry projects.
  • Prior involvement in enterprise or government-scale applications.