Talent.com
Lead Engineer- Java FS with Streaming
Lead Engineer- Java FS with StreamingConfidential • Chennai, India
Lead Engineer- Java FS with Streaming

Lead Engineer- Java FS with Streaming

Confidential • Chennai, India
11 days ago
Job description

Overview

We are looking for a skilled and motivated Lead Engineer to join the Cosmos.AI platform team, focusing on development of data driven AIML. You will design and build highly performant backend systems to serve features at low latency, includes feature store, streaming, vector search and graph compute platforms, ensure consistency between training and inference environments, and integrate with a set of data storage and computation layers. This is a high-impact role on a technically ambitious team, working at the intersection of AI, big data, and platform engineering.

Responsibilities

  • Design, build, and maintain robust, scalable backend services for AI / ML Feature platform using Java, Spring Boot, and modern cloud-native technologies.
  • Develop APIs and runtime systems to support low-latency, multi-modal feature serving (aggregation, structured, vector, time-series, graph-based, etc.).
  • Implement AI / ML computation applications, both real-time and batch, integrating with streaming platforms (e.g., Kafka, Dataproc) and storage.
  • Ensure data / feature consistency and parity between online and offline environments to avoid training / serving skew.
  • Optimize system performance through caching strategies, asynchronous processing, and storage selection tailored to feature types.
  • Build and maintain integration layers with upstream data producers and downstream model inference consumers.
  • Implement monitoring, alerting, and observability features to ensure production reliability.
  • Collaborate cross-functionally with Data Science, MLOps, Infrastructure, and Governance teams to deliver end-to-end capabilities.
  • Participate in on-call support rotations and contribute to incident resolution and root cause analysis.

Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 5+ years of experience developing backend systems using Java including frameworks like Spring Boot.
  • Strong understanding of distributed systems, API design, and multi-threaded programming.
  • Practical knowledge of infrastructure components—compute, networking, and storage—within modern cloud environments.
  • Familiarity with microservices architecture, containerization (e.g., Docker, Kubernetes), and CI / CD pipelines.
  • Passion for performance tuning, low-latency systems, and building for scale.
  • Experience working on machine learning platforms or feature stores.
  • Hands-on experience with vector databases (e.g., FAISS, Milvus), graph databases (e.g., Neo4j), or time-series databases (e.g., InfluxDB, Prometheus).
  • Experience with one or more of the following : BigQuery, HBase, Aerospile, Kafka, Flink, Spark (or Dataproc), or similar systems.
  • Solid understanding of the AI / ML development lifecycle, with familiarity in MLOps practices such as model deployment, serving, and monitoring.
  • Knowledge about public cloud infrastructure such as Google cloud platform is a strong plus.
  • Knowledge of data governance, access control, and privacy practices in feature / data platforms.
  • Contributions to open-source ML infrastructure or platform projects is a plus.
  • Why Join Us

  • Build the foundational platform enabling AI at scale across the enterprise.
  • Work with a world-class team of engineers, researchers, and product leaders.
  • Work with a world-class team of engineers, researchers, and product leaders.
  • Work with a world-class team of engineers, researchers, and product leaders.
  • Skills Required

    Java, BigQuery, Prometheus, Kafka, Spring Boot, Dataproc, Hbase, Docker, Neo4j, Influxdb, Spark, Kubernetes

    Create a job alert for this search

    Lead Engineer Java • Chennai, India

    Related jobs
    Java Technical Lead

    Java Technical Lead

    Trantor • chennai, tamil nadu, in
    Role : Java Developer (SSE) - React JS.We are looking for a skilled Java Full Stack Developer with strong expertise in React. The ideal candidate will be responsible for designing, developing, and ma...Show more
    Last updated: 4 days ago • Promoted
    Senior Technical Lead - Java

    Senior Technical Lead - Java

    Devlats Pvt Ltd • Chennai
    Job Description : We are seeking a Senior Technical Lead with strong expertise in Java, Spring Boot, and real-time streaming systems.The id...Show more
    Last updated: 16 days ago • Promoted
    Lead Engineer - Java Technologies

    Lead Engineer - Java Technologies

    Sampoorna Consultants Pvt. Ltd • Chennai
    Description : Role Summary : As a Lead Engineer, you will serve as the technical leader for design, development, and ...Show more
    Last updated: 19 days ago • Promoted
    Lead Java Developer

    Lead Java Developer

    Talentmatics • Chennai, Tamil Nadu, India
    Job Description : Java Lead Location : Chennai Experience : 7–10 Years Role : Full-time Role Overview We are seeking a highly skilled Java Lead with strong hands-on expertise in Java backend deve...Show more
    Last updated: 12 days ago • Promoted
    Integration Engineer

    Integration Engineer

    Bahwan CyberTek • Chennai, Tamil Nadu, India
    Mid-Level Integration Engineer.Support, maintain, and enhance existing Java Spring Boot microservices in a distributed environment. Design, develop, and implement ETL processes using tools like Info...Show more
    Last updated: 19 days ago • Promoted
    Java Technical Lead

    Java Technical Lead

    Intellect Design Arena Ltd • Chennai, Tamil Nadu, India
    POSITION : Java Technical Lead EXPERIENCE : 6 to 13 years ROLE TYPE : Full time LOCATION : Chennai, Mumbai, Hyderabad About us : Intellect Design Arena Ltd. API-led microservices-based multi-product pl...Show more
    Last updated: 30+ days ago • Promoted
    Java Team Lead

    Java Team Lead

    Dexian • Chennai, Tamil Nadu, India
    Core Skills Requirements Overall 8+ years of work experience in Sr.Spring, Spring Security, Spring Boot (5+ years of experience) Web Services and SDLC phases (5+ years of experience) JSF, Hibernate...Show more
    Last updated: 18 days ago • Promoted
    Angular - Java Lead

    Angular - Java Lead

    Best Infosystems Ltd. • Chennai, Tamil Nadu, India
    Angular - Java Lead_Full-Time_Chennai.Java / J2EE, Spring / Spring Boot / Quarkus Frameworks, Microservices, Angular ,Oracle, PostgreSQL, MongoDB. AWS (S3, Lambda, EC2, EKS, CloudWatch).Event Streaming (K...Show more
    Last updated: 30+ days ago • Promoted
    Java Technical Lead

    Java Technical Lead

    OEC • Chennai, Tamil Nadu, India
    Job Title : Technical Lead (Java).Supervises day-to-day work of the Application Development EU team of engineers.Participates in the full development cycle for creating technology solutions for OEC...Show more
    Last updated: 21 days ago • Promoted
    EdgeVerve - Product Technical Lead - Java / C++

    EdgeVerve - Product Technical Lead - Java / C++

    Edgeverve • Chennai
    What it takes to be part of Finacle as a Lead? : - 7-10 years of hands-on development experience in Java or Node.C++ - ...Show more
    Last updated: 19 days ago • Promoted
    Senior Java Backend Engineer & Team Lead

    Senior Java Backend Engineer & Team Lead

    RingCentral • chennai, tamil nadu, in
    We are looking for a Senior Java Backend Engineer & Team Lead that will work on a variety of exciting projects with responsibility for designing and delivering secure, distributed, scalable and fau...Show more
    Last updated: 8 days ago • Promoted
    Service Delivery Team Lead

    Service Delivery Team Lead

    RapidBrains • Chennai, IN
    Fulltime- Permanent with our German Client (10 K size company).Years (with significant tenure in technical leadership).You are not just managing timelines. You are currently capable of reading code,...Show more
    Last updated: 16 hours ago • Promoted • New!
    Prodapt - Senior Software Engineer - Java

    Prodapt - Senior Software Engineer - Java

    Prodapt Solutions Private Limited • Chennai
    Senior Software Engineer - Java with Streaming Exp : 3 to 6 : Chennai Overview : Show more
    Last updated: 22 days ago • Promoted
    Nextiva - Technical Lead - Java

    Nextiva - Technical Lead - Java

    Nextiva • Chennai
    Description : Redefine the future of customer experiences.At Nextiva, were reimagining how businesses connect, bringing ...Show more
    Last updated: 30+ days ago • Promoted
    Technical Lead - Java

    Technical Lead - Java

    GAVS TECHNOLOGIES PRIVATE LIMITED • Chennai
    Description : We are seeking an experienced Java + AWS Tech Lead to drive the design, development, and delive...Show more
    Last updated: 5 days ago • Promoted
    Freelance Java Atlassian Engineer

    Freelance Java Atlassian Engineer

    Leading MNC • chennai, tamil nadu, in
    Freelance Java Atlassian Engineer.The candidate should have a minimum of 5+ yrs.If you're looking for freelance / part time opportunity (along with your day job) & a chance to work with the top 0.Yo...Show more
    Last updated: 2 days ago • Promoted
    Lead Java Developer

    Lead Java Developer

    Hexaware Technologies • Chennai, Tamil Nadu, India
    Location- Chennai, Mumbai, Pune.The candidate will be the key executor to the team as a full stack developer.The candidate will be responsible for building software functionality and participate ac...Show more
    Last updated: 21 days ago • Promoted
    Lead Java Developer

    Lead Java Developer

    TEKsystems • chennai, tamil nadu, in
    Hi All, we are hiring for Java Lead (Full Stack Engineers), kindly refer the below JD : .Develop and maintain APIs & microservices in Java / SpringBoot and supporting services (AWS / PCF).Provide support...Show more
    Last updated: 30+ days ago • Promoted