Skip to main content

Lead Java Developer

Technology
Mphasis
Bengaluru, India3 weeks ago
Full timeOn-site

Job description

Position:

Java Lead

Experience:

12+ Years

Location:

Bengaluru

Employment Type:

Full-time

Job Description

Key Responsibilities:

  • Lead the design, development, and implementation of scalable, high-performance enterprise applications using Java and Spring Boot.
  • Design and develop microservices-based architectures and RESTful APIs.
  • Build and manage event-driven applications using Apache Kafka.
  • Deploy, manage, and troubleshoot containerized applications using Docker and Kubernetes.
  • Implement automated testing strategies using Cucumber and BDD practices.
  • Collaborate with architects, product owners, and cross-functional teams to deliver high-quality solutions.
  • Provide technical leadership, conduct code reviews, mentor developers, and ensure adherence to coding standards.
  • Identify opportunities to leverage AI/Generative AI capabilities to enhance application functionality and developer productivity.
  • Troubleshoot complex technical issues and drive performance optimization, scalability, and application reliability.

Required Skills:

  • 12+ years of experience in Java development, including technical leadership.
  • Strong hands-on experience with Java, Spring Boot, and Microservices.
  • Expertise in Apache Kafka and event-driven architecture.
  • Experience with Kubernetes and containerized application deployments.
  • Strong knowledge of Cucumber, BDD, and automated testing frameworks.
  • Familiarity with AI/Generative AI technologies and their integration into enterprise applications.
  • Experience with REST APIs, design patterns, coding standards, and performance optimization.
  • Strong problem-solving, communication, stakeholder management, and team leadership skills.

Preferred Qualifications:

  • Experience in cloud-native application development and CI/CD pipelines.
  • Knowledge of Agile/Scrum methodologies.
  • Experience mentoring technical teams and driving end-to-end delivery.

Keywords
javajava-developertime-and-attendancejob-descriptionsplanning-and-designvisual-art-designproduct-development-and-designtraining-and-developmententerprise-applicationsspringspring-bootmicroservicestrade-shows-eventskafkatroubleshootingdockerkubernetestesting-and-analysisautomation-testingcucumber

Interested in this role?