Java Engineer Lead

Wroots Global

Bengaluru

On-site

INR 4,200,000 - 5,900,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Wroots Global in Bengaluru is seeking a Lead Java Engineer to design and build scalable, high-performance backend systems using Java, Spring Boot, Microservices and Kafka. The role requires hands-on leadership and a strong background in distributed systems, REST APIs, and cloud deployments.

The ideal candidate will mentor developers, drive architectural decisions, review code, and collaborate with product, QA, DevOps to deliver reliable solutions.

Qualifications

  • Must have 6+ years of experience designing and developing backend systems with Java/Spring Boot.
  • Strong hands-on experience with distributed systems, REST APIs and databases.
  • Experience with cloud technologies and containerized deployments.

Responsibilities

  • Design and develop scalable, high-performance applications using Java and Spring Boot.
  • Build and maintain microservices and distributed systems.
  • Develop and integrate RESTful APIs and backend services.
  • Design event-driven solutions using Kafka and other messaging technologies.
  • Work with relational and NoSQL databases and optimize performance.
  • Implement application security using Spring Security, OAuth2, JWT.
  • Design and deploy applications using Docker and Kubernetes.
  • Work with cloud platforms such as AWS, Azure, GCP.
  • Participate in system design, architecture discussions and technical decisions.
  • Conduct code reviews and ensure best practices.
  • Troubleshoot production issues and drive performance improvements.
  • Mentor developers and share knowledge.
  • Collaborate with product, QA, DevOps and other stakeholders.

Skills

Java
Spring Boot
Microservices
Kafka
REST APIs
Distributed systems
Cloud
Docker
Kubernetes
AWS
Azure
GCP
Spring Security
OAuth2
JWT

Tools

Docker
Kubernetes

Job description

Job Title: Lead Java Engineer

Experience: 6+ Years
Location: Bengaluru / Bangalore
Employment Type: Full-Time

Job Description

We are looking for an experienced Lead Java Engineer with 6+ years of experience in designing and developing scalable, high-performance backend applications using Java, Spring Boot, Microservices and Kafka.

The ideal candidate should have strong hands-on experience in distributed systems, REST APIs, databases, cloud technologies and containerized deployments, along with good system design and technical leadership skills.

Key Responsibilities
  • Design and develop scalable, reliable and high-performance applications using Java and Spring Boot.
  • Build and maintain microservices and distributed systems.
  • Develop and integrate RESTful APIs and backend services.
  • Design event-driven solutions using Kafka and other messaging technologies.
  • Work with relational and NoSQL databases and optimize application performance.
  • Implement application security using Spring Security, OAuth2, JWT and related technologies.
  • Design and deploy applications using Docker and Kubernetes.
  • Work with cloud platforms such as AWS / Azure / GCP.
  • Participate in system design, architecture discussions and technical decision-making.
  • Conduct code reviews and ensure adherence to coding and engineering best practices.
  • Troubleshoot production issues, perform root-cause analysis and drive performance/reliability improvements.
  • Mentor developers and contribute to technical knowledge sharing.
  • Collaborate with product, QA, DevOps and other stakeholders to deliver high-quality solutions.
Mandatory Skills

Java ,Spring Boot, Spring Cloud, Spring Security,

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Technical Architect
Java Technical Architect

Tredence • Bengaluru

Hybrid
INR 4,000,000 - 6,500,000
Lead/ Senior Java Developer_ Exp: 6+ Years
Lead/ Senior Java Developer_ Exp: 6+ Years

Atyeti • Gurugram District, Pune District

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

SWITS DIGITAL Private Limited • Bengaluru Urban

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

Wissen • Bengaluru

Hybrid
INR 3,000,000 - 4,800,000
Tech Lead - Java Spring Boot
Tech Lead - Java Spring Boot

Geekyants • India

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

Agiliad • Pune District

On-site
INR 1,800,000 - 2,400,000
Lead Engineer
Lead Engineer

SPIRO • Bengaluru

On-site
INR 2,600,000 - 5,200,000
Java Technical Lead
Java Technical Lead

V2 Solutions • Pune District

On-site
INR 2,500,000 - 3,500,000
Lead Java Developer
Lead Java Developer

Tech Mahindra • Pune District

Hybrid
INR 3,600,000 - 5,200,000
Java Developer
Java Developer

Tredence • Bengaluru

Hybrid
INR 1,400,000 - 2,400,000