Make an impact
of your own.

Backend Engineer (Indonesia)

BukuWarung

BukuWarung

Software Engineering
South Jakarta, South Jakarta City, Jakarta, Indonesia
Posted on May 23, 2025

#LI-Onsite

We are looking for backend engineers who can coordinate and manage input from business and technology stakeholders and be responsible for the design and execution of large-scale technology initiatives. Our tech stack includes Java + Postgres + Kafka + Redis. Our infrastructure is hosted on AWS.


Expectations include:

  • Develop, test, debug and maintain software applications

  • Define metrics and implement code for diagnostics and performance monitoring

  • Work through project delivery's analysis, design, implementation, integration, testing, and deployment phases.

  • Experience with web services standards and related technologies (HTTP, Spring, XML, JSON, REST)

  • Experience in Spring MVC, Spring Boot, Hibernate, MicroServices

  • Strong knowledge of Java / Spring / Hibernate, and good programming practices


Responsibilities :

  • Design, develop, and implement new backend services and applications

  • Participate in the full development lifecycle, including design, coding, automated testing, and production releases of backend services

  • Contribute to and drive department best practices, guidelines implementation and adherence to standards

  • Participate in application design reviews

  • Efficiently identify bottlenecks and fix bugs


Requirement :

  • Strong software development fundamentals (Data structures, Algorithms, problem-solving, OO design, and systems architecture).

  • Strong understanding of object-oriented software development

  • Understanding of large and complex code bases, including API design techniques to help keep them clean and maintainable.

  • Proficiency in Java and good knowledge of frameworks like spring,hibernate etc.

  • Knowledge of multithreading and memory management specific to mobile devices and caching mechanismsB.S. or M.S. Computer Science and 1-3 years in software development experience

  • Familiarity with CI/CD concepts and DevOps tools (Jenkins, Dockers etc.)