Backend engineer
Indexed description
Job Description:
Job Description / Description Du Poste
- Design and implement RESTful APIs, microservices, and server-side
- Develop and maintain core application functionality and integrations between external system
- Work closely with the Product Manager, UI/UX designer, mobile and web engineers, and QA to deliver sprint commitments; participate in design reviews, code reviews, and technical planning sessions.
- Monitor and optimize backend performance, identify bottlenecks, and implement fixes; adhere to SLI security and data protection standards including compliance with OJK and UU PDP requirements.
- Maintain accurate API documentation, system diagrams, and technical runbooks;
- Proficiency in backend programming languages such as Java, Node.js, python, Go
- RESTful API design and development;
- Knowledgable in design pattern
- microservices architecture
- Experience with cloud platforms (AWS preferred);
- secure coding standard
- ersion control using Git; CI/CD pipeline experience
- testing and performance optimization
- Bachelor degree
- Minimum 3-5 years of backend software development experience
- Demonstrated experience building and maintaining production-grade APIs and services.
- demonstrated working in complex multi-team environment
- Proficiency in English; Bahasa Indonesia.
- Own the architectural component of a large software system
- clean, update and refactor the application
- maintaining up to date documentation
- participate in architectural meeting
- participate in Information system security assesment
Posting End Date:
29/09/2026
Create a free Caio profile to unlock more results and save your role and location preferences.
Unlock free search