Java React JS Full Stack Developer
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 Developer, you will design, develop, and maintain scalable front-end and back-end components using React JS, Java, Spring Boot, and modern DevOps and cloud platforms. You will collaborate with cross-functional teams to deliver secure, efficient, and high‑quality applications aligned with business and architectural standards.
In this role, you will:
- Develop rich, responsive front-end applications using React JS, HTML, CSS, JavaScript, and jQuery.
- Design and develop microservices and APIs using Java, Spring Boot, Spring Cloud, Spring Data.
- Work with RDBMS/NoSQL databases, including schema design, performance tuning, and data modeling.
- Implement ORM frameworks such as Hibernate and JPA.
- Build and maintain event‑driven architecture components using Apache/Confluent Kafka.
- Use REST, JSON, Maven/Gradle, and other standard Java development tools.
- Develop applications in an Agile/Scrum environment using CI/CD pipelines and Git branching strategies.
- Work with AWS Cloud, Docker, Kubernetes, and cloud‑native development practices.
- Contribute to integration design following modern architectural patterns.
- Prepare high‑quality technical documentation and collaborate with global engineering teams.
Your Profile
- Minimum 4+ years of total experience in full‑stack development.
- Mandatory: Strong hands‑on experience in React JS.
- Strong experience in developing microservices/APIs using Java/Spring Boot.
- Expertise in HTML, CSS, JavaScript, jQuery, and modern UI practices.
- Strong understanding of ORM tools (JPA, Hibernate).
- Hands‑on experience with RDBMS or NoSQL databases.
- Experience with Kafka for event‑driven systems.
- Familiarity with AWS Cloud, Docker, Kubernetes, and CI/CD tools.
- Knowledge of authentication/authorization models such as API Auth, RBAC, ABAC, and web authentication protocols.
- Good knowledge of integration architectures and patterns.
- Nice to have: AWS Certifications such as AWS Certified Developer.
What you’ll love about working here
- Flexible work arrangements supporting hybrid work for a healthy work–life balance.
- Strong focus on continuous learning, career growth, and professional development.
- Opportunities for certifications and training programs in the latest technology innovations, including GenAI.
Capgemini is a global business and technology transformation partner, helping organizations to accelerate their dual transition to a digital and sustainable world, while creating tangible impact for enterprises and society. It is a responsible and diverse group of 340,000 team members in more than 50 countries. With its strong over 55-year heritage, Capgemini is trusted by its clients to unlock the value of technology to address the entire breadth of their business needs. It delivers end-to-end services and solutions leveraging strengths from strategy and design to engineering, all fueled by its market leading capabilities in AI, generative AI, cloud and data, combined with its deep industry expertise and partner ecosystem.
Bangalore, IN