Your browser does not support javascript! Please enable it, otherwise web will not work for you.

API & Microservices Team Lead @ Luxoft

Home > Software Development

 API & Microservices Team Lead

Job Description

Responsibilities

  • Lead and mentor a team of Java developers working on a microservices-based architecture.
  • Design, develop, and maintain high-performance, scalable, and secure Java-based APIs and microservices.
  • Translate business requirements into technical specifications and architectural designs.
  • Ensure best practices in software development, including clean code, unit testing, CI/CD pipelines, and code reviews.
  • Collaborate with DevOps, QA, frontend, and product teams to ensure seamless integration and deployment.
  • Monitor application performance and troubleshoot production issues when needed.
  • Stay updated with emerging technologies and propose improvements to enhance system performance and reliability.
  • Drive agile development practices, participate in sprint planning, stand-ups, and retrospectives.
Skills

Must have

  • In total, 10 years of experience as a developer and at least 4 to 5 years of experience in a team lead role.
  • Degree in computer science/engineering (or equivalent)
  • Proven knowledge of Java, Spring, and web technologies (e.g., Java, REST, Hibernate, TDD, Swagger/OpenAPI), web security (e.g., OAuth 2.0)
  • Experience in Junit, Mockito, and Kubernetes
  • Experience with messaging systems (Kafka, ActiveMQ, or similar)
  • Good understanding of API design tooling (e.g., Swagger tools) and API Management platforms
  • Team player
  • Track record in developing backend services/web services
  • DevOps knowledge, including Docker, Git, Jenkins
  • Nice to have
  • Java17/Java21
  • Maven
  • Lombok
  • TDD
  • SOLID/clean code
  • JPA/Hibernate
  • Postgres
  • Liquibase
  • AWS
  • ArgoCD
  • GitLab
  • Tyk
  • Oauth2/jwt
  • Swagger/OAS/open API

Job Classification

Industry: Legal
Functional Area / Department: Engineering - Software & QA
Role Category: Software Development
Role: Head - Engineering
Employement Type: Full time

Contact Details:

Company: Luxoft
Location(s): Bengaluru

+ View Contactajax loader


Keyskills:   microservices kubernetes api development sprint hibernate docker banking qa java git api design devops jenkins software engineering postgres architecture rest activemq software development maven tdd kafka gitlab agile aws

 Fraud Alert to job seekers!

₹ Not Disclosed

Similar positions

Hiring For Hexaware - Oracle Fusion Technical Consultant - Fin & Scm

  • Hexaware Technologies
  • 8 - 13 years
  • Chennai
  • 4 days ago
₹ Not Disclosed

Tech lead

  • Cognizant
  • 5 - 7 years
  • Coimbatore
  • 4 days ago
₹ Not Disclosed

Application Lead

  • Accenture
  • 5 - 8 years
  • Jaipur
  • 5 days ago
₹ Not Disclosed

Java Full Stack Developer- Hyderabad & Bangalore- 6 Years Exp above

  • Cognizant
  • 6 - 11 years
  • Hyderabad
  • 6 days ago
₹ 5-15 Lacs P.A.

Luxoft

Luxoft India LLP