Java Developer
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.
This role requires strong expertise in Java, Spring Boot, Azure, and full-stack development, along with a solid engineering mindset and experience in modern architectures. Exposure to Gen AI engineering is a plus.
Responsibilities & Scope
- 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 / 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.
What you’ll love
- 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
Need to know
Career Development in Spanish & English: Training, certifications, and mentorship programs available in both languages to support bilingual growth.
Community Engagement: Participate in local volunteering initiatives, tech meetups, and cultural events that connect you with the Capgemini community.
About Capgemini
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
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.
Aguascalientes, MX