Software Developer

Capgemini

Chennai District

On-site

INR 1,200,000 - 2,500,000

Full time

36 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Capgemini in Chennai is seeking a Java Full Stack Developer to design, develop, and maintain scalable enterprise applications across the complete software lifecycle. You will implement end-to-end web apps using Java and modern frontend tech, building RESTful services and microservices while collaborating with cross-functional teams.

You will contribute to architecture, backend services, UI development, system integrations, and DevOps; mentoring juniors and driving best practices for performance

Qualifications

  • Strong expertise in Core Java and Spring ecosystem.
  • Experience building scalable microservices and REST APIs.
  • Hands-on with React.js or Angular for responsive UIs.
  • Proficiency in SQL and NoSQL databases; data modeling and performance tuning.
  • Con comfort with cloud platforms (AWS/Azure/GCP) and CI/CD pipelines.

Responsibilities

  • Designing, developing, and maintaining end-to-end web applications with Java and front-end tech.
  • Build scalable microservices and RESTful APIs to support enterprise apps.
  • Collaborate with stakeholders to translate requirements into technical solutions.
  • Develop responsive UIs with modern JS frameworks and ensure UI/UX quality.
  • Contribute to architecture reviews, CI/CD, DevOps practices, and security.

Skills

Java
Spring Boot
Spring MVC
Spring Security
Spring Data JPA
React.js
Angular
JavaScript
TypeScript
HTML5
CSS3
REST APIs
Microservices
API Gateways
Cloud Platforms
Docker
Kubernetes
Jenkins
CI/CD
GitHub Actions
SQL Databases
Oracle
PostgreSQL
MySQL
MongoDB

Tools

AWS
Azure
Google Cloud

Job description

Your Role As a Java Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable enterprise applications across the full software development lifecycle. You will work closely with cross-functional teams to deliver high-quality solutions while leveraging modern Java technologies, cloud platforms, and front-end frameworks.

Your Role As a Java Full Stack Developer, you will be responsible for designing, developing, and maintaining scalable enterprise applications across the full software development lifecycle. You will work closely with cross-functional teams to deliver high-quality solutions while leveraging modern Java technologies, cloud platforms, and front-end frameworks. You will contribute to application architecture, backend services, user interface development, system integrations, and continuous improvement initiatives to ensure robust and high-performing digital solutions. In This Role You Will Play a Key Role In:

  • Designing, developing, and implementing end-to-end web applications using Java and modern front-end technologies.
  • Building scalable microservices and RESTful APIs to support enterprise-grade applications.
  • Collaborating with business stakeholders, architects, product owners, and development teams to translate requirements into technical solutions.
  • Developing responsive and interactive user interfaces using modern JavaScript frameworks.
  • Integrating applications with databases, third-party systems, and cloud services.
  • Writing clean, maintainable, and efficient code while following coding standards and best practices.
  • Performing code reviews, troubleshooting issues, and optimizing application performance.
  • Participating in Agile ceremonies including sprint planning, daily stand-ups, retrospectives, and release activities.
  • Implementing automated unit, integration, and regression tests to ensure application quality.
  • Supporting CI/CD pipelines and DevOps practices for streamlined application deployment.
  • Ensuring application security, compliance, scalability, and reliability.
  • Mentoring junior developers and contributing to technical excellence within the team.
Your Profile Top 5 Technical Skills
  • Java 8/11/17 & Spring Boot
    • Strong expertise in Core Java, Spring Boot, Spring MVC, Spring Security, and Spring Data JPA.
    • Experience building scalable microservices and REST APIs.
  • React.js / Angular
    • Hands-on experience developing responsive user interfaces using modern front-end frameworks.
    • Strong knowledge of JavaScript, TypeScript, HTML5, CSS3, and UI design principles.
  • Microservices & API Development
    • Experience designing and implementing RESTful APIs, service orchestration, and distributed systems.
    • Familiarity with API gateways and event-driven architecture.
  • Cloud & DevOps
    • Experience with AWS, Azure, or Google Cloud platforms.
    • Knowledge of Docker, Kubernetes, Jenkins, GitHub Actions, CI/CD pipelines, and containerized deployments.
  • Database Technologies
    • Strong experience with SQL databases such as Oracle, PostgreSQL, MySQL, and NoSQL databases like MongoDB.
    • Expertise in data modeling, query optimization, and performance tuning.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java FS Angular Developer
Java FS Angular Developer

Capgemini • Chennai District

On-site
INR 1,200,000 - 1,800,000
Java Full Stack Engineer
Java Full Stack Engineer

Randstad • Hyderabad

Hybrid
INR 900,000 - 1,300,000
Java Full Stack Developer
Java Full Stack Developer

Tvm Infotech • India

On-site
INR 1,600,000 - 2,400,000
Java Full Stack Developer (Angular.Js)
Java Full Stack Developer (Angular.Js)

Infosys • Hyderabad, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 2,000,000
Java Full Stack Developer - Reactjs
Java Full Stack Developer - Reactjs

Capgemini • Bengaluru, Mumbai

Hybrid
INR 1,500,000 - 2,800,000
Java Full Stack Developer
Java Full Stack Developer

EXL • Pune District, Gurugram District

On-site
INR 1,200,000 - 2,200,000
Java Full Stack Developer
Java Full Stack Developer

Daten • Dadri

On-site
INR 700,000 - 1,200,000
Fullstack Developer (Java)
Fullstack Developer (Java)

Cloudesign • Mumbai

On-site
INR 1,200,000 - 1,800,000
Java Full Stack Developer
Java Full Stack Developer

NEC Corporation • Dadri

Hybrid
INR 1,500,000 - 2,600,000
Java Full Stack Developer
Java Full Stack Developer

Alladi Cloud Solutions • Hyderabad

On-site
INR 2,500,000 - 4,000,000