Capgemini

Senior Java Developer

Capgemini
Apply
3 days ago
Remote, Colombia or Bogotá, ColombiaSenior

Responsibilities

  • Design, develop, and maintain Java-based applications, RESTful APIs, and microservices.
  • Implement automated testing frameworks and scripts for functional and integration testing.
  • Collaborate with QA and DevOps teams to integrate automated tests into CI/CD pipelines.
  • Conduct code reviews and enforce development and testing best practices.
  • Troubleshoot and resolve complex technical issues across development and testing environments.

Requirements

  • 5+ years of hands-on experience in Java software development.
  • Strong expertise designing, developing, and consuming RESTful APIs and microservices.
  • Proven experience with Spring Boot, enterprise-grade applications, microservices architecture, dependency injection, security, and API integrations.
  • Hands-on experience with Selenium, Rest Assured, JUnit, and TestNG.
  • Solid understanding of object-oriented programming, design patterns, clean code principles, and software engineering best practices.
  • Experience with CI/CD tools such as Jenkins, GitLab CI/CD, or Azure DevOps.

Benefits

  • Remote position, as indicated by the #LI-Remote designation.

Tech Stack

GitLab CI/CDJavaJenkinsJUnitSeleniumSpring BootTestNG

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