Software Engineer (Backend/Java)
Company Overview
Capgemini is an AI-powered global business and technology transformation partner with nearly 60 years of heritage. We deliver end-to-end services and solutions across strategy, technology, design, engineering, and operations with 420,000 team members in over 50 countries.
Job Summary
We require a Full Stack Backend Developer skilled in Java, Spring, and NodeJS to build and maintain backend systems, ensuring robust, scalable, and efficient application performance.
Responsibilities
- Develop and maintain backend applications using Java to deliver reliable and scalable solutions
- Implement and optimize Spring Boot frameworks to support application functionality and performance
- Integrate JavaScript and React-based UI components with backend services to enhance user experience
- Build and manage NodeJS servers to support backend operations and APIs
- Design and maintain relational databases such as MySQL or Oracle to ensure data integrity and accessibility
- Apply problem-solving skills to troubleshoot and resolve backend issues effectively
- Utilize container technologies to deploy and manage applications efficiently (preferred)
Preferred competencies and qualifications
- Degree in Computer Science, Computer Engineering or any IT related
- Min. 4 years experienced in Backend Development
- Experience with container technologies to support application deployment and scalability
- Familiarity with JavaScript and React UI frameworks for frontend integration