Apply now »

Java Developer

Role Overview

We are seeking a Backend Developer with experience in Java and microservices architecture to design, develop, and maintain scalable backend systems. This role focuses on building reliable, secure, and high-performance applications using modern development practices.

Job Description

  • Design, develop, and maintain backend services using Java and Spring Boot
  • Build and support microservices-based architectures
  • Develop and maintain RESTful APIs, and integrate with frontend and third-party systems
  • Contribute to system design, code reviews, and technical discussions
  • Ensure application performance, scalability, security, and reliability
  • Develop and maintain unit, integration, and automated tests
  • Collaborate with cross-functional teams, including Product, QA, DevOps, and UI teams
  • Troubleshoot production issues and implement timely solutions
  • Follow established best practices in coding, CI/CD, and DevOps processes

Job Description - Grade Specific

  • Experience in backend development using Java and Spring Boot
  • Familiarity with microservices architecture and RESTful API development
  • Understanding of software development best practices, including testing and version control
  • Experience with cloud-native application development is an advantage
  • Ability to work collaboratively in a team environment
  • Good problem-solving and communication skills
Ref. code:  492752
Posted on:  3 Jun 2026
Experience Level:  Experienced Professionals
Contract Type:  Permanent
Location: 

Singapore, SG

Brand:  Capgemini
Professional Community:  Software Engineering

Apply now »