Java Full Stack
Capgemini
Capgemini
Embark on a career-shaping journey at Capgemini, a global leader in business and technology transformation. Join a collaborative worldwide community and leverage technology to unlock value for leading organizations, building a more sustainable and inclusive future.
Capgemini is an AI-powered partner with nearly 60 years of heritage, dedicated to delivering tangible business value through end-to-end services and solutions. We empower teams to imagine and realize the future of organizations with AI, technology, and human expertise.
Design, develop, and maintain robust enterprise-grade applications utilizing Java technologies.
Build and enhance scalable RESTful APIs and microservices with Spring Boot.
Develop dynamic and interactive user interfaces using Angular (2+) or React.
Write clean, maintainable, and reusable code adhering to industry best practices.
Conduct code reviews, unit testing, debugging, and performance tuning.
Ensure application security, scalability, and high availability.
Demonstrate strong hands-on experience with Java 8/11/17+.
Possess expertise in Spring Boot, Spring MVC, and Spring Security.
Experience in developing REST APIs and Microservices is essential.
Familiarity with Hibernate/JPA and strong Object-Oriented Programming (OOP) concepts.
Proven experience with API integration and service-oriented architecture.
Proficiency in Angular (2+) or ReactJS, along with TypeScript, JavaScript, HTML5, and CSS3.
Experience in building responsive and reusable UI components is required.
Knowledge of state management frameworks and frontend best practices is beneficial.
Capgemini
Information Technology & Services