Company: Capgemini ( www.capgemini.com )
Job Type: Permanent with Capgemini
Role: Java Software Engineer
Job Location: Singapore (Hybrid)
Job Description:
Capgemini is seeking a talented and experienced Java Developer / Software Engineer to join our dynamic team in Singapore. This role is ideal for mid-senior level professionals who are passionate about software development and eager to work on innovative projects.
Key Responsibilities:
- Design, develop, and maintain Java-based applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Ensure the performance, quality, and responsiveness of applications.
- Hands-on with Java features like Streams API, JVM, JPMS
- Deep knowledge of design patterns, SOLID principles, best coding practices
- Good grip on multithreading, concurrency, and performance tuning
- Banking domain experience – should have worked in financial services environment
Qualifications:
- Bachelor's degree in Computer Science, Engineering, or related field.
- Proven experience in Java development (2 -9+ years preferred).
- Strong understanding of object-oriented programming and design patterns.
- Experience with Java, Spring Boot, Apache Spark, Aurelia js, Kafka, NoSQL, Janus graph, MongoDB, TDD, BDD
- Excellent problem-solving skills and attention to detail.
Why does this vacancy suit you?
Don't worry about the long list. If you think you qualify and you don't match the exact qualifications, just apply! We can always have a talk to see if there is a good match. When you have your talk with us, tell us about your:
Relevant Experience: Share specific examples of your past work that align with the job you're applying for.
Skills and Strengths: Emphasize the skills that make you a strong candidate, even if they don't perfectly match the job description.
Achievements: Mention any notable accomplishments that demonstrate your capabilities and dedication.
Motivation and Fit: Explain why you're interested in the role and how you see yourself fitting into the company culture.
Working at Capgemini
Get the future you want. That's a promise we make to you. It starts on day one. With good onboarding and structured and transparent growth paths. But also: plenty of opportunities to deviate from these to pioneer and to choose your own path. You can count on our boundless trust and collegial support. Working for Capgemini also means working in the international heart of innovation. The premier league of technology. An employer with an eye for you and a sight on the future, in which sustainability and diversity and inclusion play the main roles.
Questions about the vacancy?
Put them to sukant @ [email protected]
Do you already see your future at Capgemini?
Then we'd like to get to know you. Make sure you have the following documents ready to add to your application:
- CV
- Motivation
Key Skills
Ranked by relevance
Related Jobs
3 roles aligned with this opportunity
Java Fullstack Developer
2026-05-27
Java/Kafka Developer - Glasgow
2026-05-20
AI Engineer
2026-05-23
- Posted
- Apr 15, 2025
- Type
- Full-time
- Level
- Mid-Senior
- Location
- Singapore
- Company
- Capgemini
Industries
Categories
Related Jobs
3 roles aligned with this opportunity
Java Fullstack Developer
2026-05-27
Java/Kafka Developer - Glasgow
2026-05-20
AI Engineer
2026-05-23