Explore Java Backend Developer jobs in Jakarta, where opportunities are growing for skilled professionals. Jakarta's tech sector is seeking Java developers proficient in building and maintaining server‑side logic, APIs, and databases. These roles often involve working with frameworks like Spring and Hibernate, designing scalable solutions, and collaborating with front‑end developers.
Backend developers in Jakarta are tasked with ensuring the performance, security, and stability of applications. They participate in the full software development lifecycle, from requirements gathering to deployment and maintenance. Expertise in data structures, algorithms, and software design patterns is highly valued.
Job seekers can find Java Backend Developer positions in various industries, including e‑commerce, finance, and technology startups. Companies are looking for candidates with strong problem‑solving skills, experience with Agile methodologies, and a passion for continuous learning. Advance your career as a Java Backend Developer in Jakarta.
HCLTech – Java Backend DeveloperRole Overview: We are seeking a talented Backend Java Developer to design, develop, and maintain the server‑side components of our applications. The ideal candidate will have expertise in Java, Spring Boot, microservices, REST APIs, and database integration, with strong problem‑solving skills and experience in building scalable and high‑performance systems.
Key Responsibilities- Design, develop, and maintain server‑side applications using Java and Spring Boot.
- Build and manage RESTful APIs and microservices for scalable solutions.
- Integrate with databases (SQL/NoSQL) and external services.
- Ensure application security, performance, and reliability.
- Write clean, efficient, and testable code following best practices.
- Implement unit and integration tests using JUnit, Mockito, or similar frameworks.
- Collaborate with front‑end developers, architects, product managers, and QA teams.
- Participate in the full software development lifecycle (SDLC) – design, development, testing, deployment, and maintenance.
- Contribute to CI/CD pipelines and support application deployment in cloud/on‑premise environments.
- Troubleshoot and resolve application issues, bugs, and performance bottlenecks.
- Stay up to date with new backend technologies, frameworks, and industry best practices.
- Bachelor's or Master’s degree in Computer Science, Engineering, or a related field.
- 4–8 years of experience in backend development.
- Strong proficiency in Java (Core Java, Java 8 or higher).
- Hands‑on experience with Spring Framework & Spring Boot.
- Solid understanding of REST API design, development, and integration.
- Proficiency in databases (MySQL, PostgreSQL, Oracle, MongoDB, or similar).
- Knowledge of microservices architecture and containerization (Docker, Kubernetes).
- Familiarity with messaging systems (Kafka, RabbitMQ, etc.).
- Experience with CI/CD tools (Jenkins, GitLab, Bamboo, or similar).
- Good problem‑solving, analytical, and communication skills.
- Knowledge of cloud platforms (AWS, Azure, GCP).
- Experience with API gateways, caching mechanisms (Redis, Hazelcast).
- Exposure to DevOps practices and monitoring tools (Grafana, Prometheus, ELK stack).
- Familiarity with Agile/Scrum methodology.
PT. Cashlez Worldwide Indonesia Tbk. (cashUP) is the first company in Indonesia to locally develop a host of payment solutions which include a fully certified card‑present payment gateway and merchant‑centric reporting tools.
The mission is to quickly but steadily evolve to provide merchants with a true omni‑channel gateway which includes cashUP card‑present (EDC & mPOS) and cashUP e‑commerce payment services with Open API support for non‑competitive payment solutions powered by mobile, e‑wallet and social media.
Database Management & Performance Optimization- Design and manage MySQL databases with optimal structure.
- Write efficient queries, perform indexing, and optimize queries to improve performance.
- Use Redis for caching, session management, and queue processing.
- Ensure data integrity with ACID compliance, replication, and failover strategy.
- Build CI/CD pipelines with Jenkins for automated deployment.
- Manage containerization using Docker & Docker Compose.
- Ensure smooth deployment in staging, UAT, and production environments.
- Implement blue‑green deployment or rolling updates to avoid downtime.
Role Description: This is a contract role for a Java Backend Developer. The developer will be responsible for developing, implementing, and maintaining backend services and microservices in a high‑performance environment. The role involves using the Spring Framework for building robust applications and working closely with front‑end developers and other team members to ensure seamless integration and functionality.
Qualifications- Minimum 2 years of experience in the same field.
- Experience with building and maintaining microservices.
- Proficiency in using Java and Spring Framework.
- Strong problem‑solving and analytical skills.
- Excellent teamwork and communication skills.
- Experience in agile development methodologies is a plus.
- Willing to work WFO – South Jakarta.
- Minimum 4 years of experience as Software Developer/Software Engineer or similar role.
- Mandatory skills: experience in Java Spring Boot/Quarkus, REST API, SQL Server, PostgreSQL/MySQL.
- Has experience working in Banking or Financial Services Industry.
- Bachelor degree in IT or related field.
Role Description: This is a contract role for a Backend Java Developer. The position is on‑site and located in Jakarta, Indonesia. The developer will be responsible for software development, developing and maintaining microservices, programming, and working with the Spring Framework. The developer will collaborate with cross‑functional teams to deliver high‑quality solutions and ensure seamless integration with front‑end components.
Qualifications- Proficient in Software Development and Programming.
- Experience in developing and maintaining microservices.
- Strong knowledge of Java and the Spring Framework.
- Bachelor's degree in Computer Science, Information Technology, or related field.
- Excellent problem‑solving skills and attention to detail.
- Ability to collaborate and work effectively in a team environment.
- Experience working in an Agile/Scrum environment is a plus.
- Familiar with Java Spring Boot, Quarkus is must.
- Familiar with Kafka, Oracle, PostgreSQL.
- Familiar with methodology Agile and Jira, Scrum.
- Familiar with Message Broker and Microservices.
- Willing to work WFO.
About the Company: Talent Insider is an upcoming HR Consultancy Service, founded in 2021. Our clients have been some of the leading brands in Indonesia, and this service continues to expand. Registered in Singapore & Indonesia, we can assist with your growth plans and strategies.
Job Description:
- Provide Professional Service.
- Implementation, Training, Technical Support.
Job Requirements:
- English skill (Business).
- System Development experience over 3‑5 years using Object‑oriented programming language (e.g., Java, C++, C#, Python, Ruby).
- Experience in RPA.
- Experience in Requirement Definition (Requirement Hearing from Customer).