2,051,369open jobs
122,836companies
254,122added this week
Browse all
Salary
≈ $44k – $89k per year (Estimated)
Location
In office (Aguascalientes)
Seniority
Senior · 5+ years exp
Employment
Full-Time

Confirmed on the employer's own hiring board on Nov 1, 2026. First seen by Alion on Oct 30, 2026. Capgemini scores B on the Alion truth index.

Overview
Company
Impact
Profile match
Capgemini is a French information technology services and consulting group founded in Grenoble in 1967 by Serge Kampf, and one of the largest IT service providers in the world. It designs, builds and runs systems for large enterprises and governments across some fifty countries, with a delivery workforce concentrated in India and a European client base heavier than most of its competitors. The group is organised into Capgemini Invent for strategy and design, Capgemini Engineering for research and development services acquired with Altran, and Sogeti for local technology services, and it has reoriented its portfolio around cloud migration, data platforms and generative AI.

Full Stack Java Developer (AI-Assisted Development)

Choosing Capgemini means choosing a company where you will be empowered to shape your career in the way you'd like, where you'll be supported and inspired by a collaborative community of colleagues around the world, and where you'll be able to reimagine what's possible. Join us and help the world's leading organizations unlock the value of technology and build a more sustainable, more inclusive world.

Your Role

As a Full Stack Java Developer (AI-Assisted Development) at Capgemini, you will contribute to the design, development, modernization, and maintenance of enterprise applications using modern full-stack technologies. You will work within an established codebase, collaborating closely with client technical leaders and engineering teams to deliver scalable, secure, and high-performing solutions.

This role requires strong expertise in Java development, modern front-end frameworks, microservices architectures, cloud technologies, and AI-assisted development practices. You will leverage modern engineering tools, including AI coding assistants, to accelerate development while ensuring code quality, maintainability, and compliance with established engineering standards.

Responsibilities & Scope

  • Design, develop, test, and maintain full-stack applications using Java, Spring Boot, Angular, and MariaDB.
  • Work within existing enterprise applications while adhering to established coding standards, design principles, and architectural guidelines.
  • Utilize AI-assisted development tools such as Cursor, Claude, and similar technologies to accelerate software delivery and improve productivity.
  • Review, validate, refactor, and enhance AI-generated code to ensure quality, security, maintainability, and performance.
  • Develop and maintain RESTful APIs, controllers, service layers, and error-handling frameworks.
  • Design and implement microservices-based solutions using modern software engineering principles.
  • Apply clean code practices and design principles including SOLID, DRY, and reusable architecture patterns.
  • Develop automated unit and integration tests to ensure adequate code coverage and application stability.
  • Execute parity testing to validate feature consistency between legacy and modernized applications.
  • Troubleshoot and resolve UI defects and application issues across the technology stack.
  • Support database testing activities, including implementation of data masking and obfuscation strategies for non-production environments.
  • Participate in CI/CD implementation, deployment automation, and release activities.
  • Collaborate with client leads, architects, QA teams, and developers in Agile delivery environments.
  • Contribute to application observability, monitoring, code quality, and continuous improvement initiatives.

Your Profile

  • Hands-on full-stack developer with a passion for modern software engineering practices.
  • Strong advocate for clean code, automation, and continuous improvement.
  • Experienced leveraging AI-assisted development tools while maintaining engineering quality standards.
  • Comfortable working within existing enterprise applications and large codebases.
  • Strong analytical and troubleshooting skills with the ability to quickly diagnose and resolve complex issues.
  • Effective collaborator who works well with client stakeholders, technical leaders, and cross-functional teams.

Required Qualifications

  • 5+ years of experience in Java Full Stack Development.
  • Strong hands-on experience with:
    • Java
    • Spring Boot
    • Angular
    • MariaDB or comparable relational databases
  • Practical experience using AI-assisted development tools such as Cursor, Claude, GitHub Copilot, or equivalent technologies.
  • Experience reviewing, correcting, validating, and extending AI-generated code.
  • Strong experience developing REST APIs, service layers, controllers, and exception-handling frameworks.
  • Experience designing and implementing microservices-based architectures.
  • Strong understanding of object-oriented programming and software design principles including SOLID and DRY.
  • Experience with:
    • JUnit 5
    • Mockito
    • WebTestClient
    • Automated unit and integration testing
  • Experience with Git-based source control and collaborative development workflows.
  • Strong communication and problem-solving skills.
  • Experience working in Agile development environments.

Preferred Qualifications

  • Experience with Docker and Kubernetes.
  • Experience with CI/CD platforms such as Harness, GitHub Actions, Jenkins, or Azure DevOps.
  • Familiarity with Maven build automation and dependency management.
  • Experience documenting APIs using OpenAPI and Swagger.
  • Exposure to AWS and/or GCP cloud platforms.
  • Experience with observability and monitoring tools such as Prometheus and Grafana.
  • Familiarity with SonarQube and code quality governance practices.
  • Experience supporting application modernization and legacy transformation initiatives.
  • Knowledge of database masking, obfuscation, and non-production data management strategies.

Primary Tools

  • Java
  • Spring Boot
  • Angular
  • MariaDB
  • Cursor
  • Claude
  • GitHub
  • Maven
  • Docker
  • Kubernetes
  • Harness
  • JUnit 5
  • Mockito
  • WebTestClient
  • OpenAPI
  • Swagger
  • AWS
  • GCP
  • Prometheus
  • Grafana
  • SonarQube

Job Description

Works in the area of Software Engineering, which encompasses the development, maintenance and optimization of software solutions/applications.

1. Applies scientific methods to analyse and solve software engineering problems.

2. He/she is responsible for the development and application of software engineering practice and knowledge, in research, design, development and maintenance.

3. His/her work requires the exercise of original thought and judgement and the ability to supervise the technical and administrative work of other software engineers.

4. The software engineer builds skills and expertise of his/her software engineering discipline to reach standard software engineer skills expectations for the applicable role, as defined in Professional Communities.

5. The software engineer collaborates and acts as team player with other software engineers and stakeholders.

Job Description - Grade Specific

Has more than a year of relevant work experience. Solid understanding of programming concepts, software design and software development principles. Consistently works to direction with minimal supervision, producing accurate and reliable results. Individuals are expected to be able to work on a range of tasks and problems, demonstrating their ability to apply their skills and knowledge. Organises own time to deliver against tasks set by others with a mid term horizon. Works co-operatively with others to achieve team goals and has a direct and positive impact on project performance and make decisions based on their understanding of the situation, not just the rules.

Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,051,369 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Aguascalientes
≈ $51k – $103k per year (Estimated) · In office · Full-Time · 3+ years exp · Bachelor's Degree · Mexico City
Java
SQL
Databases
Oracle
DevOps
CI/CD
Jenkins
Bitbucket
Unix
Apply
≈ $49k – $99k per year (Estimated) · Hybrid · Full-Time · 6+ years exp · Bachelor's Degree · Mexico City
Apply
≈ $49k – $99k per year (Estimated) · Hybrid · Full-Time · 5+ years exp · Mexico City
Apply
BackEnd.Santander 4 days ago
Hybrid · Full-Time · Mérida
Java
TypeScript
Java
Maven
Spring Boot
DevOps
Git
Apply
≈ $83k – $171k per year (Estimated) · In office · Full-Time · Aarhus
Python
Databases
PostgreSQL
DevOps
CI/CD
Apply
In office · Contractor · Aguascalientes
Apply
≈ $44k – $88k per year (Estimated) · In office · 6+ years exp · Bachelor's Degree · Aguascalientes
JavaScript
TypeScript
SQL
C#
C#
ASP.NET Core
Entity Framework Core
Databases
MS SQL
Azure SQL Database
Frontend
React.js
Sass
DevOps
Rest API
Azure
CI/CD
Git
Docker
Management
Agile
Apply
≈ $52k – $104k per year (Estimated) · Hybrid · 8+ years exp · Aguascalientes · Monterrey
Java
Java
Spring Framework
Spring Boot
Mobile
Dependency Injection
DevOps
Rest API
AWS
Apply
In office · Contractor · Aguascalientes
Java
Apply
In office · Contractor · Aguascalientes
Python
Python
Flask
FastAPI
AI/ML
Function Calling
DevOps
Rest API
Apply
See all jobs
This is one of many
2,051,369 more open roles from verified company boards, updated every day.