Java Software Engineer

Mphasis

Mumbai

On-site

INR 1,500,000 - 2,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Mphasis is seeking an experienced Java Backend Developer to design, build, and maintain scalable backend applications using Java, Spring Boot, and Microservices. The role involves implementing RESTful APIs, leveraging Kafka for event-driven communication, and creating automated tests with Cucumber within an Agile team.

You will contribute to performance tuning, security, and reliability while collaborating with cross-functional teams during sprint ceremonies and reviews.

Qualifications

  • Strong Java development experience, focused on backend services.
  • Hands-on with Spring Boot and microservices.
  • Experience with Kafka-based messaging.
  • Automation with Cucumber for BDD testing.
  • API design, security, and performance tuning.

Responsibilities

  • Design, develop, and maintain scalable backend apps 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.
  • Perform unit and integration testing and code reviews.
  • Optimize performance, scalability, and reliability.
  • Collaborate with UI, QA, DevOps, and Product teams.
  • Troubleshoot production issues and provide timely fixes.
  • Participate in Agile ceremonies like sprint planning and stand-ups.

Skills

Spring Boot
Cucumber
RESTful APIs
JUnit/TestNG
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 • Bengaluru

On-site
INR 1,500,000 - 2,600,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

R Systems International • Bengaluru

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

Randomtrees • Chennai District

On-site
INR 1,500,000 - 2,100,000
Java Software Engineer
Java Software Engineer

IPolarity • Hyderabad

On-site
INR 1,500,000 - 2,300,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
Senior Java / J2ee developer
Senior Java / J2ee developer

Bounteous • Bengaluru

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