Capgemini

Fullstack Java / Angular Developer

Capgemini
Apply
13 days ago
Aguascalientes, MexicoSenior

Responsibilities

  • Design, develop, test, maintain, modernize, and troubleshoot enterprise full-stack applications using Java, Spring Boot, Angular, and MariaDB.
  • Develop REST APIs, controllers, service layers, exception-handling frameworks, and microservices-based solutions.
  • Use Cursor, Claude, GitHub Copilot, and similar AI-assisted development tools, reviewing and correcting generated code for quality, security, maintainability, and performance.
  • Create automated unit and integration tests, including parity testing, using JUnit 5, Mockito, and WebTestClient.
  • Support CI/CD implementation, deployment automation, release activities, observability, monitoring, code quality, and continuous improvement.
  • Collaborate with client technical leaders, architects, QA teams, developers, and stakeholders in Agile delivery environments.
  • Support database testing, data masking, obfuscation, legacy application modernization, and non-production data management.

Requirements

  • 5+ years of experience in Java full-stack development.
  • Strong hands-on experience with Java, Spring Boot, Angular, and MariaDB or comparable relational databases.
  • Experience using AI-assisted development tools and reviewing, validating, correcting, and extending AI-generated code.
  • Experience developing REST APIs, controllers, service layers, exception-handling frameworks, and microservices architectures.
  • Strong understanding of object-oriented programming and software design principles including SOLID and DRY.
  • Experience with JUnit 5, Mockito, WebTestClient, and automated unit and integration testing.
  • Experience with Git-based source control and collaborative development workflows.
  • Strong communication, analytical, troubleshooting, problem-solving, and collaboration skills.
  • Experience working in Agile development environments.
  • Preferred experience includes Docker, Kubernetes, Harness, GitHub Actions, Jenkins, Azure DevOps, Maven, OpenAPI, Swagger, AWS, GCP, Prometheus, Grafana, SonarQube, application modernization, and database masking or obfuscation.

Tech Stack

AngularAWSDockerGitHub ActionsGoogle Cloud PlatformGrafanaHarnessJavaJenkinsKubernetesMariaDBMavenPrometheusSonarQubeSpring Boot

Categories

Capgemini

About Capgemini

10,000+ employees

Capgemini is a global IT services and consulting firm that delivers strategy, cloud, AI, software engineering, and managed services to large enterprises and public-sector clients. Founded in 1967 and headquartered in Paris, it is publicly traded on Euronext Paris and operates in 50+ countries. The group expanded its engineering capabilities by acquiring Altran in 2020, now operating as Capgemini Engineering.

Contact me