Search by job, company or skills

Mopidy

Team Lead - Data Engineer (Java)

Save
new job description bg glownew job description bg glow
  • Posted 3 hours ago
  • Be among the first 10 applicants
Early Applicant

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
  • Work on performance tuning, memory management, and JVM optimization
  • Align with key client initiatives and interface daily with customers to understand requirements
  • Translate business requirements into scalable backend solutions
  • Provide technical leadership and manage the team on a day-to-day basis
  • Design and implement APIs, abstractions, and integration patterns for distributed systems
  • Drive end-to-end ownership: design, development, testing, and production deployment



Qualifications:
  • 10–17 years of experience in backend / Java development
  • Strong expertise in Core Java, Java, Spring Boot, Microservices architecture
  • Experience with multithreading, concurrency, and distributed systems
  • Strong experience in API design, system design, and scalable architectures
  • Solid understanding of data structures, algorithms, and database interactions (SQL/NoSQL)
  • Experience in building and supporting enterprise-scale applications
  • Effective communication and stakeholder management skills


Preferred Qualification:
  • Experience with Kafka / messaging systems
  • Exposure to cloud platforms (AWS / GCP / Azure)
  • Experience in Agile methodology
  • Exposure to Big Data technologies (Spark, Hadoop) is a plus


Culture:
  • Strategic thinker with out-of-the-box problem-solving ability
  • Strong analytical and solution-driven mindset
  • High ownership with ability to lead and be hands-on
  • Comfortable in fast-paced, high-growth environments


java,Python,data Engineering

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 147495607