Skip to main content
M

Java Software Engineer

Mphasis

Location

Mumbai, Maharashtra, India

Salary

Not specified

Type

fulltime

Posted

Today

via linkedin

Job Description

Job Summary:

We are looking for an experienced

Senior Java Developer / Lead

with strong expertise in

Java, Spring Boot, Microservices architecture, AWS, Kafka, Kubernetes, and CI/CD pipelines

. The candidate will be responsible for designing and building scalable, high-performance, and cloud-native applications.

Mandatory Skills:

  • Java (Core Java, Java 8\+)
  • Spring Boot \& Microservices Architecture
  • AWS (EC2, S3, Lambda, RDS, etc.)
  • Apache Kafka (Event-driven architecture)
  • Kubernetes (Container orchestration)
  • CI/CD Tools

(Jenkins, GitHub Actions, GitLab CI, etc.)

Key Responsibilities:

  • Design and develop

scalable microservices-based applications

  • Build and maintain

RESTful APIs using Spring Boot

  • Implement

event-driven architecture using Kafka

  • Deploy and manage applications on

AWS cloud

  • Containerize applications using

Docker

and orchestrate with

Kubernetes

  • Build and manage

CI/CD pipelines for automated deployments

  • Ensure

high availability, performance, and security

of applications

  • Perform

code reviews, mentoring, and technical guidance

  • Collaborate with cross-functional teams in

Agile/Scrum environment

  • Troubleshoot and resolve complex technical issues

Good to Have:

  • Experience with

Terraform / Infrastructure as Code

  • Knowledge of

Monitoring tools (Prometheus, Grafana, ELK)

  • Exposure to

Domain-Driven Design (DDD)

  • Experience in

high-scale distributed systems

Looking for more opportunities?

Browse thousands of graduate jobs and entry-level positions.

Browse All Jobs