Job Description
Role Purpose
Builds and maintains reliable back-end services and APIs to support scalable and stable systems. This role focuses on understanding requirements, analyzing system conditions, and delivering high-quality solutions with strong ownership while collaborating closely with cross-functional teams in fast-paced environments.
Job Description
Develop, maintain, and improve back-end services and APIs with a strong focus on system impact, code quality, and production readiness.
Analyze requirements and existing system conditions before implementation to ensure the solution aligns with business and technical goals.
Take end-to-end ownership of assigned tasks, from understanding requirements, implementation, testing, until deployment and stability.
Collaborate closely with Business System Analysts (BSA) to clarify and validate requirements before execution.
Work with Front End Engineers through clear API contracts to ensure smooth system integration.
Apply analytical and system thinking when solving problems, especially in complex or high-pressure situations.
Maintain code quality by applying unit testing, participating in code reviews, and following engineering best practices.
Handle bugs, incidents, and performance issues in a structured and calm manner, especially during release or high-pressure periods.
Support team alignment by clarifying technical considerations, system impact, and implementation approach throughout the development process.
Continuously learn product context, system flow, and new technologies to adapt to fast development and delivery pace.
Job Requirements
Graduate from Bachelor, Diploma 3, or Diploma 4 degree from IT, Software Engineering, Computer Science, or other related majors.
Have a minimum of 1-2 years of experience as a Back End Engineer or similar role.
Strong proficiency in Golang (Go Fiber) with clean, readable, and maintainable coding practices.
Strong analytical thinking and problem solving skills, especially when handling system issues or production incidents.
Strong sense of ownership and responsibility, able to take initiative and handle tasks end-to-end while collaborating effectively with the team.
Solid understanding of API development, service integration, and microservices architecture.
Experience with inter-service communication using gRPC.
Familiar with event driven architecture and message streaming platforms such as Apache Kafka.
Experience with relational databases like PostgreSQL and NoSQL databases like MongoDB.
Familiarity with Docker containerization, basic understanding of Kubernetes is a plus.
Familiar with Agile / Scrum methodologies and the Software Development Life Cycle (SDLC).
Willingness to learn cloud platforms (Google Cloud Platform) and infrastructure related concepts as the role evolves.
Placements
(Choose one)
Halim, East Jakarta.
Cilandak, South Jakarta (Alamanda Office Tower 11th Floor).
Umbulharjo, Yogyakarta.
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
February 27, 2026
Job Type:
Construction
Location:
Jakarta, Indonesia
Company:
Synapsis
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.