Java Software Engineer

Mphasis

Bengaluru

On-site

INR 1,500,000 - 2,600,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mphasis in Bengaluru seeks an experienced Java Backend Developer to design, build, and maintain scalable enterprise applications in an Agile environment. The role emphasizes Spring Boot, Microservices, Kafka, and Cucumber-based testing.

Candidate should bring 5+ years of Java experience, strong API design skills, and exposure to CI/CD pipelines. Join a collaborative team across UI, QA, DevOps, and Product functions to deliver robust software solutions.

Qualifications

  • 5+ years of experience in Java application development.
  • Strong hands-on experience with Spring Boot and Microservices.
  • Experience in Kafka-based messaging and event-driven architectures.
  • Experience with Cucumber for automation and BDD testing.
  • Good understanding of API design, security, and performance tuning.
  • Experience with CI/CD pipelines and version control systems.

Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build and implement Microservices-based solutions.
  • Develop and integrate RESTful APIs and event-driven services using Kafka.
  • Write automated test scenarios using Cucumber and BDD practices.
  • Perform unit testing, integration testing, and code reviews.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with cross-functional teams including UI, QA, DevOps, and Product teams.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.

Skills

Spring Boot
Cucumber
RESTful APIs
JUnit
Git/GitHub

Job description

We are looking for an experienced Java Backend Developer with strong expertise in Java, Spring Boot, Microservices, Kafka, and Cucumber. The ideal candidate will be responsible for designing, developing, and maintaining scalable enterprise applications in an Agile environment.

Mandatory Skills

  • Spring Boot
  • Cucumber (BDD Framework)
  • RESTful APIs
  • JUnit/TestNG
  • Git/GitHub

Key Responsibilities

  • Design, develop, and maintain scalable backend applications using Java and Spring Boot.
  • Build and implement Microservices-based solutions.
  • Develop and integrate RESTful APIs and event-driven services using Kafka.
  • Write automated test scenarios using Cucumber and BDD practices.
  • Perform unit testing, integration testing, and code reviews.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with cross-functional teams including UI, QA, DevOps, and Product teams.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives.

Required Experience

  • 5+ years of experience in Java application development.
  • Strong hands-on experience with Spring Boot and Microservices.
  • Experience in Kafka-based messaging and event-driven architectures.
  • Experience with Cucumber for automation and BDD testing.
  • Good understanding of API design, security, and performance tuning.
  • Experience with CI/CD pipelines and version control systems.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

Mphasis • Mumbai

On-site
INR 1,500,000 - 2,800,000
Java Developer
Java Developer

FiftyFive Technologies • Jaipur

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

Keka Technologies Private Limited • Dadri

On-site
INR 900,000 - 1,300,000
Java Web Developer
Java Web Developer

Mphasis • Mumbai

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

Randomtrees • Chennai District

On-site
INR 1,500,000 - 2,100,000
Java Developer
Java Developer

R Systems International • Bengaluru

On-site
INR 800,000 - 1,200,000
Java Software Engineer
Java Software Engineer

IPolarity • Hyderabad

On-site
INR 1,500,000 - 2,300,000
Senior Java / J2ee developer
Senior Java / J2ee developer

Bounteous • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Java Software Engineer
Senior Java Software Engineer

InfoVision Inc. • Bengaluru

On-site
INR 3,000,000 - 4,200,000
Java Developer
Java Developer

Elabs Infotech • Hyderabad, Pune District

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