Search by job, company or skills

Mphasis

Java Software Engineer

new job description bg glownew job description bg glownew job description bg svg
  • Posted 17 hours ago
  • Be among the first 30 applicants
Early Applicant

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

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 145418519