As a Senior Java Full Stack Developer at Capgemini, you will design, develop, and maintain scalable enterprise applications, contributing across the full software development lifecycle (SDLC). You will work with modern cloud, containerization, and full-stack technologies, helping build high-performance systems aligned with business goals.
Responsibilities - Design, develop, and maintain scalable Java applications.
- Build and enhance Spring Boot-based microservices.
- Develop full-stack solutions using modern frontend and backend technologies.
- Work with containerized environments (Docker, Kubernetes) for deployment.
- Collaborate with cross-functional teams (product, design, engineering) to define requirements.
- Participate in the full SDLC, from design to deployment and support.
- Debug and resolve technical issues and production bugs.
- Conduct code reviews and ensure adherence to best practices.
- Optimize applications for performance, scalability, and reliability.
- Leverage Azure cloud services for application deployment and integration.
- Stay updated with emerging technologies, including Gen AI trends.
Technical Requirements Required Skills - Strong proficiency in Java SE/EE.
- Solid understanding of Object-Oriented Programming (OOP).
- Hands-on experience with Spring Framework (Spring Boot, Spring MVC, Spring Security).
- Experience building RESTful APIs and microservices architectures.
- Strong knowledge of SQL and relational databases: MySQL, PostgreSQL, or Oracle.
- Experience with Git (version control).
- Familiarity with build tools: Maven or Gradle.
- Experience with unit testing frameworks: JUnit or TestNG.
- Strong problem-solving and analytical skills.
Core Technical Stack - Containerization: Docker (required).
- Cloud Platform: Microsoft Azure.
- Backend: Java 17, Spring Boot.
- Frontend: Full-stack experience (React or Angular preferred).
Nice to Have - Experience with Kubernetes or container orchestration.
- Knowledge of CI/CD pipelines.
- Exposure to Gen AI engineering.
- Experience with modern DevOps practices.
Your Profile - Engineering excellence – writes clean, efficient, and maintainable code.
- Cloud mindset – comfortable working with cloud-native architectures, especially Azure.
- Full-stack capability – able to contribute across frontend and backend layers.
- Collaborative approach – works effectively with multidisciplinary teams.
- Continuous learner – keeps up with new technologies including AI and cloud advancements.
- Ownership mentality – takes accountability for delivering high-quality solutions.
Benefits - Exposure to top global companies working with Capgemini (145 of the Fortune 500 companies).
- Tech solutions and projects driving societal impact and paving the way for a sustainable future.
- Well-being hub and different wellbeing initiatives.
EEO Statement At Capgemini Mexico, we aim to attract the best talent and are committed to creating a diverse and inclusive work environment, so there is no discrimination based on race, sex, sexual orientation, gender identity or expression, or any other characteristic of a person. All applications welcome and will be considered based on merit against the job and/or experience for the position.
#J-18808-Ljbffr