Team Lead - Data Engineer (Java)

Sigmoid Analytics

FULLTIME Computer Occupations
Apply Now
Location
Bengaluru, Karnataka, India
Posted
May 22, 2026

Job Description

Role: Team Lead – Java


Experience: 10–17 Years

Location: Bengaluru


This position will be part of a growing team building large-scale, high-performance backend systems. The individual should have deep expertise in Core Java, multithreading, and microservices architecture, and will be hands-on in coding and system design.


Responsibilities:



  • Hands-on coder with strong experience in Core Java, Java, Java 8+ features (Streams, Lambdas), and multithreading/concurrency

  • Strong understanding of OOPs, design patterns, and clean code practices

  • Follow best development practices including code reviews, unit testing, CI/CD, and deployment

  • Design and build scalable microservices using Spring Boot / Spring ecosystem

  • Develop and optimize REST APIs, backend services, and distributed systems

  • Wo...