This page was automatically translated and may contain errors. View in English.
Capgemini

Java Full Stack Developer - React

Capgemini

Bangalore Rural, Karnataka, India · مکمل وقت

درخواست دینے والے پہلے فرد بنیں۔

تجربہ
کوئی بھی
تنخواہ
کھلنا
1
پوسٹ کیا گیا
2 گھنٹے قبل

Where you'll work

ملازمت کی تفصیل

About Capgemini

Capgemini is a global technology partner that helps organizations modernize and run their businesses through digital innovation. The company focuses on creating an inclusive and sustainable future by combining human talent with technology. With a workforce of more than 300,000 people across nearly 50 countries, Capgemini brings extensive experience across strategy, design, operations, cloud, data, AI, connectivity, software, digital engineering, and platform services. In India, the organization has more than 150,000 employees spread across 13 locations, including Bangalore, Bhubaneswar, Chennai, Coimbatore, Gandhinagar, Gurugram, Hyderabad, Kolkata, Mumbai, Noida, Pune, Salem, and Tiruchirappalli.

Role Overview

This position is for a full-stack developer specializing in Java and React. The role involves building and supporting web applications across the frontend and backend, with a strong emphasis on scalable architecture, code quality, and smooth system integration.

Key Responsibilities

  • Create, enhance, and support full-stack web applications using Java, Spring Boot, and React.js.
  • Develop modular and high-performance UI components with React, along with Redux where needed, plus HTML5, CSS3, JavaScript, and TypeScript.
  • Design and work with RESTful APIs.
  • Implement server-side functionality using Spring Boot, Spring MVC, and Hibernate/JPA.
  • Connect frontend and backend layers to work together reliably.
  • Improve application speed, scalability, and user responsiveness.
  • Work with both relational and NoSQL data stores.
  • Coordinate with UI/UX, QA, and DevOps teams to deliver features effectively.
  • Take part in code reviews, debugging, and testing activities.
  • Maintain application security and protect data integrity.
  • Operate within Agile/Scrum development workflows.

Preferred Candidate Profile

  • Strong command of Java, especially Java 8 and above.
  • Practical experience with Spring Boot, Spring MVC, and Hibernate/JPA.
  • Frontend development exposure using React.js, including Hooks and functional components.
  • Working knowledge of JavaScript ES6+ and TypeScript.
  • Ability to build interfaces with HTML5, CSS3, and frameworks such as Bootstrap or Material UI.
  • Experience designing and consuming REST APIs and microservices-based systems.
  • Comfort using Git for source control.
  • Database familiarity with MySQL, PostgreSQL, Oracle, or MongoDB.
  • Understanding of state management approaches such as Redux or Context API.
  • Experience integrating APIs through Axios or Fetch.

Preferred Skills

  • Exposure to Docker and Kubernetes.
  • Knowledge of CI/CD tooling such as Jenkins or GitHub Actions.
  • Familiarity with cloud environments like AWS, Azure, or GCP.
  • Testing experience with JUnit, Mockito, or Jest.
  • Working knowledge of Swagger or OpenAPI for API documentation.
  • Understanding of authentication and authorization methods such as JWT and OAuth2.

Eligibility

Applicants should hold a B.Tech or B.E. in Computer Science and Engineering, Computer Science and Business System, or a B.C.A. in Computer Applications (General).

Additional Information

This opportunity is based in Bangalore Rural, India. No salary, stipend, number of openings, duration, or start date has been specified.

اگر آپ جواب چاہتے ہیں تو اسے چھوڑ دیں - ہم اسے کسی اور چیز کے لیے استعمال نہیں کریں گے۔

براؤز کرنے کے لیے کلک کریں۔گھسیٹیں اور چھوڑیں، یا پیسٹ ایک اسکرین شاٹ

PNG, JPG, GIF, MP4, WebM, MOV · زیادہ سے زیادہ 20MB ہر ایک · 5 فائلوں تک