Home Job Details
P
Teknologi Informasi & Komunikasi 🏢 Contract ⭐️ Verified

Backend Developer Golang

PT Entrepreneur Trust Digital
Jakarta Pusat, Jakarta Raya
Salary Estimate
Rp 9.000.000 – Rp 11.000.000
Posting Time
1 Mei 2026
Deadline
1 Mei 2027

Job description

PT Entrepreneur Trust Digital is seeking a skilled Backend Developer specializing in Golang to join our esteemed banking sector client on a fixed 2-year contract. In this role, you will design, implement, and optimize scalable backend services, focusing on performance, reliability, security, and compliance for mission-critical financial applications. You will work on building robust microservices, RESTful APIs, and, where appropriate, gRPC interfaces that support high-volume transactions across multiple channels. You will also contribute to architectural patterns, testing strategies, and performance tuning to ensure our systems stay ahead in a fast-paced fintech environment.

As part of our engineering team in Jakarta, you will collaborate closely with product management, data engineering, and frontend teams to translate business requirements into clean, maintainable code. The ideal candidate has at least two years of hands-on Golang development, solid knowledge of database design, caching strategies, and a passion for fintech. You will contribute to architectural decisions, participate in code reviews, implement automated tests, and help improve CI/CD processes to ensure fast, safe deployments. This contract-based role offers competitive compensation, opportunities for professional growth, exposure to the latest tools and best practices in a dynamic, compliant banking environment, and the chance to mentor junior developers as the team scales.

We value initiative, clean coding standards, and a collaborative mindset. If you are excited to solve complex problems, optimize performance, and deliver secure software that users can trust, this is your chance to join a forward-thinking team. Apply now to advance your career with PT Entrepreneur Trust Digital and our banking client in Jakarta, enjoying a supportive work culture, ongoing learning opportunities, and exposure to enterprise-grade platforms in a regulated financial services context.

Responsibility

  • Design, develop, and maintain Golang-based backend services and microservices with emphasis on reliability and scalability.
  • Implement RESTful and gRPC APIs with clear documentation and robust error handling.
  • Collaborate with product, data, and frontend teams to translate requirements into robust technical solutions.
  • Optimize database queries and data access layers for performance and scalability.
  • Participate in code reviews, unit/integration testing, and CI/CD pipelines to ensure high-quality releases.
  • Ensure security and compliance with banking requirements, including secure authentication and authorization.

Qualification

  • 2+ years of hands-on Golang development in a production environment.
  • Strong knowledge of data structures, algorithms, and software engineering principles.
  • Experience building scalable RESTful APIs and or gRPC services.
  • Experience with relational databases (PostgreSQL/MySQL) and NoSQL databases (MongoDB, Redis).
  • Familiarity with microservices architecture, Docker, and container orchestration (Kubernetes).
  • Proficiency in writing clean, maintainable code with strong testing practices (unit/integration).
  • Understanding of security best practices in fintech banking context is a plus.
  • Excellent problem-solving, communication, and teamwork skills.

Required Skills

Go Golang REST API gRPC Microservices PostgreSQL MySQL Redis Docker Kubernetes Git CI/CD

Ready to Take This Challenge?

Make sure your resume is ready. Submit your application now before the deadline.

Apply Now

Related Vacancies

Similar job recommendations for you

See All