Java Backend Lead – Microservices (Spring Boot + Azure)

Tarento Technologies

Indore

On-site

INR 1,200,000 - 1,800,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Tarento Technologies is seeking a highly skilled Java Backend Lead with strong experience in designing and deploying scalable microservices using Spring Boot on Azure cloud platforms. The ideal candidate will have hands-on expertise in modern Java development, containerization, and knowledge of CI/CD and DevOps practices.

This role involves designing and implementing RESTful APIs, managing Docker containers, and integrating messaging services like Kafka. Experience with PostgreSQL and a strong understanding of microservices architecture are essential.

Qualifications

  • Strong experience in Java (11 or above) and Spring Boot framework.
  • Solid understanding of microservices architecture and deployment on Azure.
  • Hands-on experience with Docker and exposure to Kubernetes.
  • Proficiency in Kafka, with real-world project experience.
  • Working knowledge of PostgreSQL and data modeling principles.
  • Experience in writing unit tests using JUnit and mocking tools.
  • Experience with Cucumber for API automation testing.

Responsibilities

  • Design, develop, and deploy microservices using Spring Boot on Azure cloud platforms.
  • Implement and maintain RESTful APIs, ensuring high performance and scalability.
  • Work with Java 11+ features including Streams, Functional Programming, and Collections framework.
  • Develop and manage Docker containers for deployment pipelines.
  • Integrate messaging services like Apache Kafka into microservice architectures.
  • Design and maintain data models using PostgreSQL or other SQL databases.
  • Implement unit testing using JUnit and ensure code quality.
  • Develop and execute API automation tests using Cucumber.
  • Collaborate with QA and DevOps for seamless CI/CD integration.
  • Work with Kubernetes for orchestrating containerized services.

Skills

Java (11 or above)
Spring Boot
Microservices architecture
Docker
Kubernetes
Kafka
PostgreSQL
JUnit
Cucumber
CI/CD

Tools

Kubernetes
Docker
Azure
Couchbase

Job description

Job Summary

We are seeking a highly skilled and self-driven Java Backend Lead with strong experience in designing and deploying scalable microservices using Spring Boot and Azure Cloud. The ideal candidate will have hands‑on expertise in modern Java development, containerization, messaging systems like Kafka, and knowledge of CI/CD and DevOps practices.

Key Responsibilities
  • Design, develop, and deploy microservices using Spring Boot on Azure cloud platforms.
  • Implement and maintain RESTful APIs, ensuring high performance and scalability.
  • Work with Java 11+ features including Streams, Functional Programming, and Collections framework.
  • Develop and manage Docker containers, enabling efficient development and deployment pipelines.
  • Integrate messaging services like Apache Kafka into microservice architectures.
  • Design and maintain data models using PostgreSQL or other SQL databases.
  • Implement unit testing using JUnit and mocking frameworks to ensure code quality.
  • Develop and execute API automation tests using Cucumber or similar tools.
  • Collaborate with QA, DevOps, and other teams for seamless CI/CD integration and deployment pipelines.
  • Work with Kubernetes for orchestrating containerized services.
  • Utilize Couchbase or similar NoSQL technologies when necessary.
  • Participate in code reviews, design discussions, and contribute to best practices and standards.
Required Skills & Qualifications
  • Strong experience in Java (11 or above) and Spring Boot framework.
  • Solid understanding of microservices architecture and deployment on Azure.
  • Hands‑on experience with Docker, and exposure to Kubernetes.
  • Proficiency in Kafka, with real‑world project experience.
  • Working knowledge of PostgreSQL (or any SQL DB) and data modeling principles.
  • Experience in writing unit tests using JUnit and mocking tools.
  • Experience with Cucumber or similar frameworks for API automation testing.
  • Exposure to CI/CD tools, DevOps processes, and Git‑based workflows.
Nice to Have
  • Azure certifications (e.g., Azure Developer Associate)
  • Familiarity with Couchbase or other NoSQL databases.
  • Familiarity with other cloud providers (AWS, GCP)
  • Knowledge of observability tools (Prometheus, Grafana, ELK)
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Software Engineer
Java Software Engineer

Alp Consulting Ltd. • Chennai District

On-site
INR 1,200,000 - 1,800,000
Java Backend Developer
Java Backend Developer

The Capital Markets Company GmbH • Bengaluru

On-site
INR 1,400,000 - 2,200,000
Java Developer
Java Developer

Aqilea • Bengaluru

Hybrid
INR 900,000 - 1,300,000
Java Developer
Java Developer

CareerPaths • Gurugram District

On-site
INR 1,200,000 - 2,400,000
Java Backend Lead
Java Backend Lead

InspironLabs • Bengaluru

On-site
Senior Java Software Engineer
Senior Java Software Engineer

GBIT (Global Bridge InfoTech Inc) • Hyderabad

On-site
INR 2,500,000 - 4,200,000
Fullstack Engineer | Java, ReactJS & Cloud
Fullstack Engineer | Java, ReactJS & Cloud

Northern Trust • Pune District

Hybrid
INR 4,000,000 - 6,000,000
Java Backend Lead
Java Backend Lead

Innoventes Technologies • Bengaluru

Hybrid
INR 1,500,000 - 2,000,000
Lead Java Developer
Lead Java Developer

Accolite Digital India Private Limited • Gurugram District

On-site
INR 1,500,000 - 3,000,000
Tech Lead - Java Spring Boot
Tech Lead - Java Spring Boot

Geekyants • India

On-site
INR 1,500,000 - 2,500,000