Capgemini

Java Backend Developer

Capgemini

Pune, Maharashtra, India · Full Time

Be the first to apply

Experience
6–12 yrs
Salary
Openings
1
Posted
5 hours ago
Work mode
In office
Education
B.Tech / B.E. in Any Specialization, Any Graduate
Eligibility
B.Tech or B.E. in any specialization, or any graduate degree holders are eligible to apply.
Resume
Required to apply

Where you'll work

Job description

About the Company

Capgemini is a worldwide leader specializing in aiding companies as they transform and oversee their businesses through technology. The organization is dedicated to harnessing human potential via technology to foster inclusivity and sustainability. With more than 300,000 employees across nearly 50 countries, Capgemini brings a rich 50-year legacy and deep sector insight. The company supports clients comprehensively, from strategizing and designing to operational execution, driven by advancements in cloud computing, data analytics, AI, connectivity, software development, digital engineering, and platform technologies. In 2020, Capgemini generated €16 billion in global revenues. In India, Capgemini operates in 13 cities including Pune, where this role is based.

Job Responsibilities

  • Develop and maintain backend functionalities using Java 8, implementing robust object-oriented designs.
  • Utilize Spring Boot framework (preferably version 3.x) to build scalable applications.
  • Design and work with microservices architecture ensuring efficient distributed systems integration.
  • Interact with databases using SQL, JPQL, HQL and apply database management concepts.
  • Manage code versions and repository with Git tools.
  • Leverage Docker containers alongside Kubernetes for container orchestration and deployment strategies.
  • Implement and maintain continuous integration and continuous delivery pipelines to streamline deployment processes.
  • Develop REST APIs, handle JSON data formats, and ensure secure communication between services.

Candidate Requirements

  • 6 to 12 years of professional experience in Java development roles.
  • Strong expertise in Java 8 and object-oriented programming principles.
  • Experience working with Spring Boot, ideally version 3.x.
  • Solid knowledge of microservices design and distributed system architecture.
  • Proficient in working with database query languages such as SQL, HQL, and JPQL.
  • Hands-on experience using Git for source control management.
  • Practical skills in containerization technology with Docker and Kubernetes orchestration.
  • Familiarity with CI/CD pipelines and associated tools and workflows.
  • Understanding of RESTful services, secure APIs, and JSON data exchange.

Eligibility and Educational Qualifications

Applicants must hold either a Bachelor of Technology (B.Tech), Bachelor of Engineering (B.E.) in any specialization, or a degree in any graduate discipline.

Leave it if you'd like a reply — we won't use it for anything else.

Click to browse, drag & drop, or paste a screenshot

PNG, JPG, GIF, MP4, WebM, MOV · Max 20MB each · Up to 5 files

🤖
Online · instant AI help