Mphasis is looking for a Java and Kafka + Cucumber Developer in Mumbai, India. The candidate should have experience with Java 17+, Spring Boot, microservices, and Kafka. Additional requirements include hands-on experience in system design, application development, and DevOps tooling. This role calls for strong familiarity with agile methodologies and cloud technologies. Relevant certifications in software engineering concepts are preferred. Join us for a dynamic work environment with a focus on modern Java technologies.
Qualifications
Experience with Java 17 and above.
Experience with Spring Boot and other Spring libraries.
Exposure to messaging systems (e.g. Kafka).
Experience with Microservice Architecture.
Experience with working with Oracle SQL query optimization.
Exposure to containerized cloud technologies (e.g. Docker and Kubernetes).
DevOps tooling experience (e.g. Jira, Jenkins, Sonar and Bitbucket).
Experience with popular Java build tools and test frameworks (e.g. Maven, JUnit, Mockito and Cucumber).
Hands-on practical experience in system design, application development, automated testing, application logging, monitoring and operational stability.
Experience in developing, debugging, and maintaining code in a large corporate environment.
Exposure to agile methodologies such as Scrum, CI/CD, Application Resiliency, and Security.
Skills
Java
Spring Boot
Microservices
Kafka
Cucumber
Education
Formal training or certification on software engineering
Job description
Role: Java and Kafka + Cucumber Developer
Job Description:
Experience with Java 17 and above
Experience with Spring Boot and other Spring libraries
Exposure to messaging systems (e.g. Kafka)
Experience with Microservice Architecture
Experience with working with Oracle SQL query optimization
Exposure to containerized cloud technologies (e.g. Docker and Kubernetes)
DevOps tooling experience (e.g. Jira, Jenkins, Sonar and Bitbucket)
Formal training or certification on software engineering concepts or a related discipline and applied experience
Experience with popular Java build tools and test frameworks (e.g. Maven, JUnit, Mockito and Cucumber)
Hands‑on practical experience in system design, application development, automated testing, application logging, monitoring and operational stability
Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
Exposure to agile methodologies such as Scrum, CI/CD, Application Resiliency, and Security