Software Engineer (Java)
6000 - 9000 SGDCAPGEMINI SINGAPORE PTE. LTD.
About Capgemini
Capgemini is an AI-powered global business and technology transformation partner, delivering tangible business value. We imagine the future of organizations and make it real with AI, technology and people. With our strong heritage of nearly 60 years, we are a responsible and diverse group of over 420,000 team members in more than 50 countries. We deliver end-to-end services and solutions with our deep industry expertise and strong partner ecosystem, leveraging our capabilities across strategy, technology, design, engineering and business operations. The Group reported 2025 global revenues of €22.5 billion.
Responsibilities
- Work with subject matter experts to develop solutions that meet business requirements.
- Develop java services integrated in the end to end processing.
- Design and code a significant amount of a robust, secure and efficient API to persist / retrieve data and implement the business logic.
- Responsible for all aspects of software development and production support (L3).
- Participation in code reviews and sharing of knowledge with other members of the team.
- Provide technical leadership and influence architectural decisions.
- Communicate effectively with cross-functional teams including product, QA, and infrastructure.
- Ensure compliance with regulatory, security, and audit requirements (especially relevant for financial systems).
- Develop and maintain enterprise-grade applications using Java (JDK 17+) and related frameworks.
- Design and implement microservices architecture using Spring ecosystem.
- Work with messaging systems such as Kafka for event-driven architectures.
- Implement multi-threading, concurrency handling, and performance optimization in Java applications.
- Ensure code quality using design patterns, SOLID principles, and clean coding practices.
- Implement security best practices including OAuth2, JWT, encryption, and secure coding standards.
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a related field.
- 3 - 7 years of hands-on experience in backend development using Java.
- Strong proficiency in Java (JDK 17+), Spring Boot, and Spring Cloud.
- Solid understanding of microservices architecture and RESTful API design.
- Experience working with Kafka or similar messaging/event-streaming platforms.
- Strong knowledge of multithreading, concurrency, and performance tuning.
- Experience with relational and NoSQL databases (e.g., PostgreSQL, Oracle, MongoDB).
- Familiarity with containerization and orchestration tools (Docker, Kubernetes).
- Understanding of CI/CD pipelines and DevOps practices.
- Strong knowledge of software design principles, including SOLID and design patterns.
- Experience implementing application security standards (OAuth2, JWT, encryption).
- Familiarity with cloud platforms (AWS, Azure, or Google Cloud) is a plus.
- Strong problem-solving skills and ability to work in a fast-paced, agile environment.
- Excellent communication and collaboration skills.
Let's talk about what's in it for you!
Passionate people are Capgemini's Ace of Spades - join us to discover a career that will challenge, support and inspire you. Working at Capgemini you'll find the rewards are more than just financial. You will work alongside some very smart and inspiring people on exciting projects and you will also enjoy incredible benefits. We offer flexible work practices and 40 hours of self-development every year with a huge selection of learning opportunities to choose from.
As "Architects of Positive Futures", Capgemini actively supports the community in 3 ways:
Diversity and Inclusion - we believe diversity of thought fuels excellence and innovation, which is why we positively encourage applications from suitably qualified candidates regardless of their gender identity, ethnicity, sexual orientation, religion, ability, intersex status or age. To support our commitment to diversity and inclusion, we celebrate special events and days of significance that are important to our employees such as Diwali, Bastille Day, Pride, IDAHOBIT, IWD and International day of people with Disabilities. Our Employee Resource Groups View email address on mycareersfuture.gov.sg and OutFront support the grassroots passion of employees to drive our diversity agenda and effect change.
Digital inclusion - at Capgemini we are using our skills to drive social impact initiatives focusing on helping society address the impact of the digital and automation revolution. We also provide employees with opportunities to give back to the community through charity projects and volunteer days.
Environmental Sustainability - Capgemini joined the CDP's (Carbon Disclosure Project) prestigious "A list" for its commitment to the Net-Zero economy. We are focusing on helping our clients transform towards more sustainable business models and committing to reduce our own carbon emissions (GHG) by 20% per employee by 2020.
Recognised by Ethisphere as one of the World's Most Ethical Companies for the last 8 years in a row, ethics and values are at the heart of Capgemini's corporate culture and business. Embedded in our DNA, our seven values - Honesty, Boldness, Trust, Team Spirit, Freedom, Fun and Modesty - have remained the same since company inception in 1967. To see how we bring these values to life, click here to listen to some of our employee’s stories.
Come join us, bring your whole self to work, create new possibilities for you, your customers and your community and help us to be Architects of Positive Futures.
4000 - 6500 SGD
...Java Software Engineer - Singapore We are seeking a Java Software Engineer with at least 1 year of experience in Java and Spring . This is a unique opportunity to contribute to a legacy software modernisation project on Enterprise level system while also exploring cutting...7500 - 9500 SGD
...platforms. Build backend services using Kotlin, Java, Spring Boot or similar technologies.... ...standards of code quality, documentation, testing and engineering practices. Requirements At least 5 years of full-stack software engineering experience. Strong hands-on...8000 - 15000 SGD
...Job Description & Requirements ~ Senior Java Developer – Global Markets ~12 Months Contract - with a potential to extend... .... Work across multiple frameworks while maintaining strong software engineering standards. Apply design patterns and software engineering best...7000 - 8000 SGD
...Responsibilities Design, develop, and maintain backend applications using Java and related technologies Build RESTful APIs and microservices... ...issues Collaborate with frontend developers, DevOps engineers, QA, and business stakeholders Qualification & Experience...5500 - 7800 SGD
...In an effort to complement our software development initiative, we are looking for a Java Software Engineer for the design and implementation of back-end applications. It is for a financial industry player with a global presence. Responsibilities Design and implement...4000 - 5000 SGD
...policies and procedures. EXPERIENCE ~2 to 3 years experience working in IT industry and relevant experience in L2 and L3 Support (Java programming. ~ Proven experience in performing system and data recovery ~ Work with SQL queries and scripting. ~ Familiar with...6000 - 12000 SGD
...Design, develop, test, and maintain Java-based applications and backend services . Build and enhance RESTful APIs and microservices... ...and CI/CD activities . Collaborate with product managers, QA engineers, DevOps, and other development teams. Contribute to Agile/...6000 - 11000 SGD
...Salary : $11,000 + AWS We are seeking an experienced Senior Software Engineer to lead the delivery of complex software projects while... ...of complex production systems. Strong hands-on experience in Java, Kotlin or comparable backend programming languages. Good knowledge...3500 - 4500 SGD
...2–3 years of experience in the IT industry, with hands-on experience in Level 2/Level 3 application support. ~ Experience supporting Java-based applications in a production environment. ~ Strong troubleshooting, analytical, and problem-solving skills with the ability to...5000 - 10000 SGD
...We are looking for an experienced Software Engineer to design, build and maintain scalable applications and cloud-based solutions. You will work... .... Strong backend development experience using Kotlin, Java, Spring Boot or similar technologies. Experience with frontend...9000 - 12000 SGD
...policy-driven information risk management (IRM)software for large enterprises, provides an exciting opportunity for Senior Software Engineers to join hands with highly talented... ...applications, micro services and APIs on cloud using Java. Stay up-to-date with software...7000 - 10000 SGD
...POSITION Functional / Technical Communicate highly technical issues to non-technical audience. Development and delivery with Java/Kotlin, EJB, Spring Boot, MySQL, Oracle and IBM MQ. Understand business / system requirements and translate them into technical solutions...8000 - 9500 SGD
...experience within development, integration of backend systems and development. ~ Strong Hands–on experience in developing applications using Java/J2EE, with Spring boot framework knowledge and experience. ~ Deep knowledge of SOA, Architecture and Design on Microservices, REST...5000 - 8500 SGD
...Role: • Design, implement, and maintain robust Java-based applications. • Maintenance mode with specific development, may be... ...discussions. Requirements: • Degree in Computer Science, Software Engineering, or related field. • Hands-on experience in Java software...9000 - 11000 SGD
...right questions. Here, you’d find a curious breed of creative engineers spread across the globe, specialising in craft, strategy, and... ...before we began. We are looking for an experienced Senior Java Software Engineer with a strong Java engineering background and extensive...8000 - 16000 SGD
...Role Overview: We are seeking a seasoned Java Technical Lead with 10+ years of experienceinglobal financial organizations to architect... ...as a Certified Scrum Master, mentoring globally distributed engineering teams and fostering a culture of psychological safety and continuous...4000 - 6500 SGD
...Description & Requirements 1. Position Summary We are looking for a Software Engineer to join our team and contribute to major projects within the... ...Design, develop, and maintain applications using Java to interface with various enterprise software systems and corporate...7300 - 8600 SGD
...Job Overview We are looking for an experienced Software Engineer with strong Java and AWS experience to design, develop, and maintain enterprise web-based applications. The role involves translating business requirements into technical solutions and delivering scalable applications...4500 - 6500 SGD
...tasks, while engaging with users and customers. Develop efficient software programmes and systems that meet user requirements. Support... ..., NodeJS, MongoDB, Flutter, JavaScript/TypeScript, FeatherJS, Java, Spring Boot, and Git . Knowledge of DevOps practices and tools...9000 - 12500 SGD
...back-end services and REST APIs utilizing Java and Spring Boot. Working knowledge of... ...Experience working collaboratively in an agile software development environment. Familiarity... ...practical experience in software engineering. To apply online please use the 'apply...4500 - 6750 SGD
Key Responsibilities: Provide 24x7 support on Core Banking applications. To coordinate and support infrastructure maintenance activities To manage implementations of new application releases; adhering to the best practices of the release management process. To work...5800 - 7800 SGD
...applications and backend services using Java and JavaScript-based technologies. Build... ...Docker and related tools. Ensure software quality through unit testing, code reviews... ...Bachelor’s degree in Computer Science, Engineering, or a related field. Strong proficiency...7500 - 10500 SGD
...government environment. Develop backend services using Kotlin, Java and Spring Boot. Build frontend applications using Svelte,... .... Requirements Minimum 5 years of full-stack software engineering experience. Strong experience with AWS, Kotlin/Java and Spring...8500 - 11000 SGD
...We are looking for Senior Software Engineer who strong in architecture design to work in the public sector! Exciting opportunity to work with... ...Navigate complex modernization efforts involving legacy systems (Java, Pega Cloud, etc) Identify and manage critical technical...6500 - 7500 SGD
...documentation, testing and delivery of the software solution for an Automatic Fare Collection... ...degree in Computer Science, IT or engineering with at least 5 years’ relevant experience... ...delivering complex enterprise applications in Java/JEE, web programming on UNIX / LINUX and...- ...technology and innovation partner delivering software, services, and solutions to global... ...Overview We are looking for a Junior Software Engineer to join our Application Support team. This... ...Required Skills Strong knowledge of Java (mandatory). Understanding of Spring...
4500 - 8000 SGD
...Entitled to Yearly Bonus & Performance Bonus ~**Current Application & Web App are Java Programming** Job Requirements Bachelor's or Master's Degree in Computer Science, Software Engineering, or a related technical discipline At least 5 years of software development...5500 - 6000 SGD
...with the following languages and tools: Proven experience as a Java Developer Good working knowledge in on Java/J2EE, .Net... ...specific compatibility issues Expertise in the design, implementation, and deployment of user-centric software, with focus on usability...6500 - 9500 SGD
...change requests. Develop and maintain Java-based applications, services, and integrations... ...Skills Minimum 4+ years of hands-on software development and support experience .... ...databases and SQL. DevOps & Platform Engineering Experience with CI/CD pipeline implementation...9000 - 12000 SGD
...About EPAM EPAM is a leading global provider of digital platform engineering and development services. EPAM has been expanding in Singapore... ...What You’ll Do We are seeking a Lead Full Stack Developer (Java, React). You will build and ship production-ready services and user...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Software Engineer (Java). Be the first to apply!
