logo

Mphasis

Java Software Engineer - Mphasis

Department
Engineering
Job Type / Location
Mumbai, Maharashtra
Experience Required
5+ years
Posted On

Key Responsibilities

  • Design, develop, and maintain backend applications using Java and Spring Boot
  • Develop scalable Microservices-based applications
  • Implement asynchronous communication using Apache Kafka
  • Build and consume RESTful APIs and event-driven services
  • Create and execute BDD test scenarios using Cucumber
  • Collaborate with cross-functional teams including QA, DevOps, and frontend developers

Requirements

  • Strong expertise in Java, Spring Boot, Microservices, Kafka, and Cucumber
  • Experience with distributed systems and event-driven architecture
  • Proficiency in REST APIs, Hibernate/JPA, and SQL/Database Management
  • Familiarity with Maven/Gradle, Docker & Kubernetes, and CI/CD pipelines
  • Strong analytical and debugging skills with a focus on clean, efficient code

View Assessment Process

Think you'll be a good fit?