Delivery Module Lead

Mphasis

$135K — $160K *
Information Technology
8 - 10 years of experience
Job Overview by Ladders

Qualifications

  • 8+ years of experience in backend application development and cloud engineering
  • Strong expertise in Java 17+, Spring Boot, and microservices architecture
  • Hands-on experience with Kubernetes for deployment and management
  • Proficient in various database technologies including SQL and NoSQL
  • Experience with caching solutions like Redis or Memcached
  • Understanding of CI/CD tools and DevOps practices
  • Knowledge of cloud services (AWS, Azure, GCP) and monitoring tools

Responsibilities

  • Design, develop, and maintain backend services and RESTful APIs using Java and Spring Boot
  • Deploy applications in Kubernetes, ensuring high availability
  • Implement caching strategies to optimize performance
  • Develop asynchronous architectures using messaging systems like Kafka
  • Maintain optimized database schemas and queries
  • Collaborate on CI/CD pipelines and monitor service performance
  • Manage high-scale transactional systems

Benefits

  • Opportunity to work on innovative cloud-native solutions
  • Involvement in cutting-edge technologies like microservices and event-driven architecture
  • Collaborative environment with cross-functional teams
  • Adherence to Agile methodologies and practices
  • Ownership of service quality and delivery
Full Job Description
Role description

Job Summary - Java Backend Microservices Spring Boot

We are seeking a Java Backend Resource having 8+ years ofprofessional experience in backend application development, cloud engineering, and enterprise system integration with strong expertise in building, deploying, and supporting API-driven applications. The candidate must have deep hands-on experience with Java Backend, K8 Micro Services, Redis, Memcache, Cloud services, and CI/CD pipelines, along with the ability to design scalable, secure, and resilient cloud solutions.

This role requires close collaboration with cross-functional teams, adherence to DevOps and Agile practices, and ownership of service quality and delivery.

Key Responsibilities
  • Microservices Development: Design, develop, and maintain high-throughput backend services and RESTful / event-driven APIs (Kafka) using Java 17+ and Spring Boot.
  • Cloud-Native Deployment: Deploy and manage applications in Kubernetes (K8s) environments, ensuring scalability and high availability.
  • Caching & Optimization: Implement caching strategies using Redis or Memcached to minimize database load and optimize performance.
  • Event-Driven Systems: Work with REST APIs, Domain-driven APIs, distributed commerce services andmessaging systems (e.g., Kafka) to create asynchronous, event-driven architectures.
  • Database Management: Maintain database schemas and write optimized queries for SQL (PostgreSQL, MySQL) and NoSQL (Cassandra, MongoDB) databases.
  • CI/CD & DevOps: Collaborate on CI/CD pipelines (ArgoCD, Jenkins, Artifactory, DevSecOps) and monitor services using observability tools
  • High-scale transactional systems

Mandatory Technical Skills & Competencies
  • Functional Domain: Good understanding of Core Domain Services areas like Real-time Transaction Processing, Customer and Account Management, AML, KYC, GDPR, CCPA, Payment processing, Channel Banking, General Ledger
  • Language: Expertise in Java and Spring Boot framework.
  • Architecture: Strong experience building, testing, and troubleshooting Microservices.
  • Infrastructure: Hands-on experience with Docker and Kubernetes (K8s), Containerized application deployment concepts, Configuration, scaling, and environment management awareness
  • Caching Technologies: Experience managing data storage/caching with Redis or Memcached.
  • Database: Proficient in SQL and NoSQL database design.
  • Tooling: Familiarity with Git, Maven/Gradle, and CI/CD tools like (ArgoCD, Jenkins, Artifactory, DevSecOps), Source control, branching strategies, merge requests, CI/CD pipeline configuration and automated deployments, Environment-based deployments and rollback strategies
  • Experience with AWS, Azure, or GCP services.
  • Knowledge of monitoring tools such as Prometheus, Grafana, or ELK stack.
  • Understanding of distributed tracing and logging.
  • Cloud concepts like fundamentals, App Configuration / App Settings, Key Vault, Cache, Service Bus (queues/topics), Event driven architecture, Blob Storage, cloud security, scalability, and resiliency patterns
  • Microservice Development
    • Microservice design and implementation
    • Middleware, filters, exception handling, and logging
    • Authentication and authorization (JWT/OAuth concepts)
    • Performance optimization and secure coding practices
  • Agile and Collaboration Tools: Sprint planning, work item tracking, and agile delivery, Technical documentation and knowledge sharing

Soft Skills
  • Strong problem-solving and analytical skills
  • Clear communication with technical and non-technical stakeholders
  • Ownership mindset and production-grade engineering discipline
  • Ability to work independently and within cross-functional teams

Similar Jobs

More Jobs at Mphasis

More Information Technology Jobs

Find similar Delivery Module Lead jobs: