Capgemini

Java Full Stack Developer (Java with Angular/React)

Capgemini

Mumbai, Maharashtra, India · Full Time

Be the first to apply

Experience
5+ yrs
Salary
—
Openings
1
Posted
3 days ago
Work mode
In office
Education
B.Tech / B.E.
Eligibility
Candidates who hold a B.Tech or B.E. degree in any discipline and possess over 5 years of hands-on experience in Java Full Stack development with expertise in Java backend and Angular or React frontend are eligible. Immediate to 60-day joiners from Mumbai or Bangalore locations can apply. Freshers…
Resume
Required to apply

Where you'll work

Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.

Job description

About Capgemini

Capgemini stands as a global frontrunner in enabling companies to transform and manage their business through technology. With over 300,000 professionals across nearly 50 countries, the company fosters an inclusive and sustainable future by leveraging cloud, data, AI, connectivity, and software innovation.

Role Overview

We are looking for an experienced Java Full Stack Developer skilled in backend development with Java and Spring Boot and frontend development using Angular or React. The individual will be responsible for designing, implementing, and maintaining scalable web applications and collaborating across teams to deliver high-quality solutions.

Key Responsibilities

  • Design, develop, and maintain enterprise-level applications using Java.
  • Develop and improve RESTful APIs and microservices utilizing Spring Boot.
  • Create responsive, interactive user interfaces with Angular (2+) or React.
  • Work closely with product owners, architects, UI/UX designers, and development teams to deliver solutions.
  • Engage in all phases of the software development lifecycle.
  • Produce clean, scalable, reusable, and maintainable code adhering to best industry practices.
  • Conduct code reviews, implement unit testing, debug, and optimize performance.
  • Ensure security, scalability, and high availability of applications.
  • Collaborate with DevOps teams on deployment and continuous integration/continuous delivery (CI/CD).
  • Support production releases and resolve application issues.

Candidate Profile

Backend

  • Strong hands-on experience with Java versions 8, 11, or 17 and above.
  • Expertise in Spring Boot, Spring MVC, and Spring Security.
  • Proven experience developing REST APIs and microservices.
  • Familiarity with Hibernate/JPA ORM frameworks.
  • Solid comprehension of Object-Oriented Programming principles.
  • Experience integrating APIs and designing service-oriented architectures.

Frontend (Angular or React)

  • Significant experience with Angular (2+) or ReactJS frameworks.
  • Proficiency in TypeScript, JavaScript, HTML5, and CSS3.
  • Skilled in building responsive and reusable UI components.
  • Knowledge of state management frameworks and frontend development best practices.
  • Understanding of cross-browser compatibility and performance enhancement techniques.

Database and Others

  • Hands-on experience with relational databases such as SQL Server, Oracle, PostgreSQL, or MySQL.
  • Exposure to cloud-native application development is advantageous.

Why Join Capgemini?

  • Opportunities for personalized career development and diverse career paths within the global Capgemini group.
  • Comprehensive wellness benefits covering health checks, telemedicine, insurance with top-ups, elder care assistance, partner coverage, and support for new parents with flexible working arrangements.
  • Engage in innovative projects in technology and engineering with leading industry partners and contribute to societal and environmental solutions.

Additional Information

  • Applicants should be based in Mumbai or Bangalore and able to join immediately or within 60 days.
  • This position requires hands-on expertise in both Java backend and frontend technologies (Angular/React).
  • Candidates with less than 5 years of professional experience, including freshers, are not eligible.
  • Educational qualification required: B.Tech or B.E. in any specialization.

Minimum education

Bachelor's Degree

Tools & software

Java Microsoft SQL Server required Oracle required
🤖
Online · instant AI help
Broxer