Java Senior Developer

Infosys

Bengaluru

On-site

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

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Infosys Bengaluru is seeking an experienced Java developer to design, develop and maintain Java applications using Spring Boot, aligned to business and technical requirements. You will build and enhance microservices with clear boundaries, robust APIs, and strong error handling, implement RESTful services, and ensure reliability and performance.

Join an agile team, contribute to code reviews, mentoring peers, and collaborate with cross-functional groups to clarify requirements and deliver

Qualifications

  • BE/BTech or MSc/MCA in engineering/technology as applicable.
  • 3-5 years of hands-on Java development experience.
  • Strong experience with Spring Boot.
  • Experience designing and delivering microservices.
  • Solid API design, debugging, and clean code.

Responsibilities

  • Design, develop, and maintain Java applications using Spring Boot aligned to business and technical requirements.
  • Build and enhance Microservices with clear boundaries, well-defined APIs, and robust error handling.
  • Implement RESTful services and integrate with internal/external systems while ensuring reliability and performance.
  • Write unit and integration tests to ensure correctness, maintainability, and regression safety.
  • Troubleshoot production issues, perform root-cause analysis, and deliver sustainable fixes and improvements.
  • Participate in code reviews and contribute to engineering standards, best practices, and reusable components.
  • Work in an agile setup, contributing to sprint planning, estimation, and timely delivery of features.
  • Collaborate with cross-functional teams to clarify requirements, propose solutions, and manage dependencies.

Skills

Java
Spring Boot
Microservices
API design
Agile
Mentoring peers

Education

BE/BTech or MSc/MCA/MTech

Tools

Hibernate/JPA
Spring Cloud
Docker
Kubernetes
Kafka

Job description

  • Primary skills:Technology->Java->Springboot
  • Primary skills:Technology->Java->Springboot

Key Responsibilities: Service Development & Delivery

  • Design, develop, and maintain Java applications using Spring Boot aligned to business and technical requirements.
  • Build and enhance Microservices with clear boundaries, well-defined APIs, and robust error handling.
  • Implement RESTful services and integrate with internal/external systems while ensuring reliability and performance. Quality, Stability & Support
  • Write unit and integration tests to ensure correctness, maintainability, and regression safety.
  • Troubleshoot production issues, perform root-cause analysis, and deliver sustainable fixes and improvements.
  • Participate in code reviews and contribute to engineering standards, best practices, and reusable components. Collaboration & Execution
  • Work in an agile setup, contributing to sprint planning, estimation, and timely delivery of features.
  • Collaborate with cross-functional teams to clarify requirements, propose solutions, and manage dependencies. Minimum Qualifications:
  • Bachelor's degree or equivalent in Engineering/Technology (BE/BTech) or Master's degree (MTech/MCA/MSc) as applicable.
  • 3-5 years of hands-on experience in Java development.
  • Strong experience building applications using Spring Boot.
  • Practical experience designing and delivering Microservices-based solutions.
  • Solid understanding of API design, debugging, and writing clean, maintainable code. Preferred Qualifications:
  • Experience with REST API design best practices, versioning, and backward compatibility strategies.
  • Exposure to service resilience patterns (timeouts, retries, circuit breakers) and observability practices (logs/metrics/traces).
  • Experience with performance tuning and improving service latency and throughput.
  • Familiarity with CI/CD practices and working closely with DevOps teams to streamline deployments.
  • Proven ability to mentor peers, drive code quality, and contribute to technical discussions and solution design. Good to have skills: Hibernate/JPA, Spring Cloud, Docker, Kubernetes, Kafka
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Developer
Senior Java Developer

Infosys • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Java Developer with Spring Boot and Microservices Expertise
Java Developer with Spring Boot and Microservices Expertise

Infosys • Bengaluru

On-site
INR 600,000 - 1,200,000
Java Lead Developer
Java Lead Developer

Infosys • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Senior Java Developer
Senior Java Developer

A.TReDS Ltd. • Navi Mumbai

On-site
INR 2,200,000 - 3,400,000
Java, spring boot, microservices
Java, spring boot, microservices

Capgemini • Navi Mumbai, Bengaluru

Hybrid
INR 1,200,000 - 1,800,000
Java Springboot
Java Springboot

Infosys • Bengaluru

On-site
INR 1,500,000 - 3,000,000
Java, Spring boot Developer
Java, Spring boot Developer

Infosys • Bengaluru

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

Au Small Finance Bank Ltd. • Bengaluru

On-site
INR 900,000 - 1,300,000
Java Lead Consultant
Java Lead Consultant

Infosys • Bengaluru

On-site
INR 3,000,000 - 6,000,000
Senior Java Developer
Senior Java Developer

Zimperium, Inc. • Bengaluru

On-site
INR 1,400,000 - 2,100,000