Technical Lead - Java

Agiliad

Pune District

On-site

INR 1,800,000 - 2,400,000

Full time

10 days ago

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Agiliad in Pune is seeking an experienced Technical Lead - Java to drive architecture and lead development teams. You will craft scalable microservices, design RESTful APIs with Spring Boot, and ensure performance, security, and maintainability across enterprise apps.

Required: 8+ years in Java, strong microservices and database design, experience with Kafka/RabbitMQ, Docker/Kubernetes, CI/CD, and cloud platforms. You will mentor engineers and align solutions with stakeholders.

Qualifications

  • 8+ years of experience in Java-based application development.
  • Strong expertise in Core Java, Spring Boot, and Microservices architecture.
  • Experience in designing distributed systems.
  • Hands-on experience with REST APIs, messaging systems (Kafka/RabbitMQ).
  • Strong knowledge of database design (SQL/NoSQL MySQL, PostgreSQL, MongoDB, etc.).
  • Experience with ORM frameworks like Hibernate/JPA.
  • Familiarity with cloud platforms (AWS/Azure/GCP).
  • Experience in containerization and orchestration (Docker, Kubernetes).
  • Knowledge of CI/CD tools (Jenkins, Git, etc.).
  • Strong problem-solving and analytical skills.
  • Excellent communication and stakeholder management skills.

Responsibilities

  • Define and design scalable and robust architecture using Java and Microservices.
  • Lead the end-to-end architecture design and development of enterprise applications.
  • Provide technical leadership to development teams and ensure adherence to coding and design standards.
  • Design and implement RESTful APIs using Spring Boot.
  • Drive Microservices-based architecture, including service decomposition and communication patterns.
  • Ensure high availability, performance, scalability, and security of applications.
  • Work closely with stakeholders to translate business requirements into technical solutions.
  • Define and implement best practices, coding standards, and CI/CD pipelines.
  • Conduct code reviews, architecture reviews, and mentor team members.
  • Collaborate with DevOps teams for containerization and cloud deployment (Docker, Kubernetes preferred).

Skills

Java
Microservices
Spring Boot
REST APIs
Distributed systems
Kafka/RabbitMQ
Database design
ORM (Hibernate/JPA)
Cloud platforms
Docker/Kubernetes
CI/CD
Git/Jenkins

Education

Bachelor's or Master's in CS/Engineering

Tools

Spring Boot
Docker
Kubernetes
Kafka
RabbitMQ
Hibernate/JPA
MySQL/PostgreSQL/MongoDB

Job description

Job Description: Technical Lead - Java
Experience - 8+Yrs
Location- Pune

We are looking for an experienced Technical Lead - Java with strong expertise in Microservices architecture, Spring Boot, and database design. The ideal candidate will be responsible for designing scalable, high-performance applications and guiding development teams with best practices and architectural standards.

Key Responsibilities:
  • Define and design scalable and robust architecture using Java and Microservices.
  • Lead the end-to-end architecture design and development of enterprise applications.
  • Provide technical leadership to development teams and ensure adherence to coding and design standards.
  • Design and implement RESTful APIs using Spring Boot.
  • Drive Microservices-based architecture, including service decomposition and communication patterns.
  • Ensure high availability, performance, scalability, and security of applications.
  • Work closely with stakeholders to translate business requirements into technical solutions.
  • Define and implement best practices, coding standards, and CI/CD pipelines.
  • Conduct code reviews, architecture reviews, and mentor team members.
  • Collaborate with DevOps teams for containerization and cloud deployment (Docker, Kubernetes preferred).
Required Skills & Qualifications:
  • 1215 years of experience in Java-based application development.
  • Strong expertise in Core Java, Spring Boot, and Microservices architecture.
  • Experience in designing and developing distributed systems.
  • Hands-on experience with REST APIs, messaging systems (Kafka/RabbitMQ).
  • Strong knowledge of database design (SQL/NoSQL MySQL, PostgreSQL, MongoDB, etc.).
  • Experience with ORM frameworks like Hibernate/JPA.
  • Familiarity with cloud platforms (AWS/Azure/GCP).
  • Experience in containerization and orchestration (Docker, Kubernetes).
  • Knowledge of CI/CD tools (Jenkins, Git, etc.).
  • Strong problem-solving and analytical skills.
  • Excellent communication and stakeholder management skills.
Good to Have:
  • Experience with Domain-Driven Design (DDD) and event-driven architecture.
  • Exposure to API Gateway, Service Mesh (Istio).
  • Knowledge of security standards (OAuth2, JWT).
  • Experience in Agile/Scrum methodologies.
Education:
  • Bachelors or Masters degree in Computer Science, Engineering, or a related field.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Lead
Java Lead

Agiliad • Pune District

On-site
INR 4,000,000 - 7,000,000
Java- Technical Lead
Java- Technical Lead

Monocept • Gurugram District

On-site
INR 2,000,000 - 2,500,000
Technical Lead - JAVA
Technical Lead - JAVA

Srijan: Now Material • Gurugram District

Hybrid
INR 3,000,000 - 5,000,000
Java Technical Lead – Microservices & Cloud
Java Technical Lead – Microservices & Cloud

Crew Kraftorz LLP • Hyderabad

On-site
INR 2,000,000 - 4,000,000
Tech Lead - Java Spring Boot
Tech Lead - Java Spring Boot

Geekyants • India

On-site
INR 1,500,000 - 2,500,000
Tech Lead/Sr.Tech Lead-Java (INTERNAL)
Tech Lead/Sr.Tech Lead-Java (INTERNAL)

Monocept • Gurugram District

On-site
INR 1,500,000 - 2,500,000
Java Technical Lead
Java Technical Lead

Monocept • Gurugram District

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

3i Infotech • Navi Mumbai

On-site
INR 2,800,000 - 3,600,000
Senior Software Engineer -Java
Senior Software Engineer -Java

1203 Barclays Global Serv. Cent • Pune District

On-site
INR 2,400,000 - 3,600,000
Java Developer
Java Developer

Agiliad • Pune District

On-site
INR 600,000 - 1,200,000
Docker and Kubernetes exposure
Kafka/RabbitMQ exposure
Jenkins/GitHub Actions or similar CI"
+1