Java Full Stack Developer 9- 15 yrs

Infosys

Hyderabad, Chennai District, Bengaluru

Hybrid

INR 2,500,000 - 5,000,000

Full time

3 days ago
Be an early applicant
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Infosys is seeking a highly skilled Full Stack Java Developer / Technical Lead with 9-15 years of experience to design and develop scalable enterprise applications. The role requires strong expertise in Java, Spring Boot, Microservices, Angular, React.js, Kafka, and cloud platforms.

You will architect and maintain high-performance systems, mentor teams, lead technical discussions, and enforce best engineering practices while collaborating with stakeholders in Agile environments on AWS/Azure

Qualifications

  • 9-15 years of software development experience.
  • Strong hands-on experience in Java and Spring ecosystem.
  • Experience with Microservices-based architecture and distributed systems.
  • Expertise in Angular and/or React.js development.
  • Hands-on experience with Apache Kafka messaging systems.
  • Strong understanding of Design Patterns, OOP principles, and SOLID principles.
  • Experience with relational databases and query optimization.
  • Knowledge of containerization using Docker and cloud deployment strategies.
  • Experience working in Agile/Scrum methodologies.

Responsibilities

  • Design and develop enterprise-grade applications using Java.
  • Build scalable Microservices and REST APIs following industry best practices.
  • Develop responsive and interactive user interfaces using Angular and React.js.
  • Design and implement event-driven architectures using Apache Kafka.
  • Integrate front-end applications with backend services and third-party APIs.
  • Optimize application performance, scalability, and security.
  • Participate in architecture reviews, code reviews, and technical decision-making.
  • Implement secure authentication and authorization using OAuth2 and JWT.
  • Work with cloud platforms such as AWS and Azure for application deployment and management.
  • Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, and Docker.
  • Collaborate with Product Owners, Architects, QA teams, and stakeholders in Agile environments.
  • Mentor junior developers and provide technical leadership across projects.
  • Troubleshoot and resolve production issues while ensuring high application availability.

Skills

Java 8/11/17/21
Spring Boot
Spring MVC
Spring Security
Microservices
REST APIs
Angular
React.js
Apache Kafka
JPA/Hibernate
SQL Databases
AWS/Azure Cloud
Docker
Kubernetes
Jenkins
GitHub Actions
CI/CD
OAuth2
JWT

Education

Bachelor's or Master's degree in Computer Science, IT, MCA, or related field

Tools

Jenkins
GitHub Actions
CI/CD
Docker
Kubernetes
Cloud platforms (AWS/Azure)

Job description

Job Summary

We are looking for a highly skilled Full Stack Java Developer / Technical Lead with 9-15 years of experience in designing and developing scalable enterprise applications. The ideal candidate should possess strong expertise in Java, Spring Boot, Microservices, Angular, React.js, Apache Kafka, AWS/Azure Cloud, and modern DevOps practices.

The candidate will be responsible for architecting, developing, and maintaining high-performance applications while leading technical discussions, mentoring teams, and driving best engineering practices.

Primary Skills
  • Java 8/11/17/21
  • Spring Boot
  • Spring MVC, Spring Security
  • Microservices Architecture
  • RESTful APIs
  • Angular (10+ preferred)
  • React.js with Redux Mandatory
  • Apache Kafka Mandatory
  • JPA/Hibernate
  • SQL (MySQL/PostgreSQL/Oracle)
  • AWS or Azure Cloud
  • Docker, Kubernetes (preferred)
  • Jenkins, GitHub Actions, CI/CD
  • OAuth2, JWT Authentication
Key Responsibilities
  • Design and develop enterprise-grade applications using Java
  • Build scalable Microservices and REST APIs following industry best practices.
  • Develop responsive and interactive user interfaces using Angular and React.js.
  • Design and implement event-driven architectures using Apache Kafka.
  • Integrate front-end applications with backend services and third-party APIs.
  • Optimize application performance, scalability, and security.
  • Participate in architecture reviews, code reviews, and technical decision-making.
  • Implement secure authentication and authorization using OAuth2 and JWT.
  • Work with cloud platforms such as AWS and Azure for application deployment and management.
  • Build and maintain CI/CD pipelines using Jenkins, GitHub Actions, and Docker.
  • Collaborate with Product Owners, Architects, QA teams, and stakeholders in Agile environments.
  • Mentor junior developers and provide technical leadership across projects.
  • Troubleshoot and resolve production issues while ensuring high application availability.
Required Qualifications
  • Bachelor's or Master's degree in Computer Science, IT, MCA, or related field.
  • 9-15 years of software development experience.
  • Strong hands-on experience in Java and Spring ecosystem.
  • Experience with Microservices-based architecture and distributed systems.
  • Expertise in Angular and/or React.js development.
  • Hands-on experience with Apache Kafka messaging systems.
  • Strong understanding of Design Patterns, OOP principles, and SOLID principles.
  • Experience with relational databases and query optimization.
  • Knowledge of containerization using Docker and cloud deployment strategies.
  • Experience working in Agile/Scrum methodologies.
Preferred Qualifications
  • Experience with Camunda BPM or workflow engines.
  • Experience with Kubernetes/OpenShift.
  • Experience in Banking, Financial Services, E-commerce, or SaaS products.
  • Exposure to AI-assisted development tools such as GitHub Copilot and Cursor.
  • Cloud certifications (AWS/Azure).
Nice to Have
  • Struts migration projects.
  • Event-driven and message-based system design.
  • High-volume transaction processing systems.
  • Performance tuning and application modernization initiatives.
Notice Preference
  • Immediate to 60 Days.
Mandatory Screening Criteria

9-15 years of experience
Java
Microservices
Angular and/or React.js
Kafka
REST APIs
AWS/Azure Cloud
CI/CD & Docker
SQL Databases

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Full Stack Developer
Java Full Stack Developer

Luxoft • Gurugram District

On-site
INR 1,800,000 - 2,400,000
Java Full Stack Developer (5-15 Years)
Java Full Stack Developer (5-15 Years)

Infosys • Dadri, Pune District, Bengaluru

Hybrid
INR 1,600,000 - 2,300,000
Java
Java

First Meridian Business Services • Hyderabad, Bengaluru

Hybrid
INR 1,800,000 - 2,800,000
Java Developer-S
Java Developer-S

Infosys • Bengaluru

On-site
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
Senior Java Fullstack Developer
Senior Java Fullstack Developer

Capgemini • Bengaluru, Mumbai

Hybrid
INR 1,200,000 - 1,800,000
Java Full Stack Developer-Angular/React (3-8 years)
Java Full Stack Developer-Angular/React (3-8 years)

Infosys • Hyderabad, Pune District, Chennai District

Hybrid
INR 1,200,000 - 1,800,000
Senior Java Fullstack Developer
Senior Java Fullstack Developer

Cognizant • Karnataka

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

Experis • Bengaluru

On-site
INR 1,500,000 - 2,500,000
Java Full Stack Developer (Java + AngularJS)
Java Full Stack Developer (Java + AngularJS)

LTM • Kolkata District, Pune District, Chennai District

Hybrid
INR 1,200,000 - 2,000,000