10 - 17 years

18 - 33 Lacs

Posted:3 weeks ago| Platform: Naukri logo

Apply

Work Mode

Hybrid

Job Type

Full Time

Job Description

We're seeking a seasoned Java Lead to spearhead the development of microservices-driven applications using Spring Boot. You'll architect end-to-end solutions, orchestrate CI/CD pipelines, manage scheduling via Autosys, mentor engineers, and ensure clean code leveraging data structures & algorithms best practices.

Key Responsibilities

  • Architecture & Development

    • Lead design and build of high-performance Java microservices using

      Spring Boot

      , REST/gRPC. in.indeed.com+10in.jooble.org+10builtin.com+10
    • Create scalable system designs, including C4/landscape diagrams, multi-threaded services, and in-memory data structures. builtin.com
    • Utilize data structures and algorithms to optimize performance on compute-intensive workflows.
  • Batch & Scheduling (Autosys)

    • Design and maintain robust batch job workflows using

      Autosys

      , coordinating with microservices.
  • CI/CD & DevOps

    • Build and maintain CI/CD pipelines with

      Jenkins

      , Git/GitLab, or similar tools. careers.cognizant.com
    • Containerize services with

      Docker

      , orchestrate deployments with

      Kubernetes

      (AWS/GCP/Azure/OpenShift).
    • Ensure environments are consistent from development to production.
  • Mentorship & Leadership

    • Mentor a team of engineers, lead code review efforts, and establish coding standards.
    • Liaise with onshore/offshore teams and stakeholders throughout the SDLC.
  • Scheduling & Autosys

    • Define and monitor Autosys jobs for batch processes, ensuring reliability and correct timing.

Required Skills & Experience

  • Java & Spring

    : 8+ years in core Java (11+), Spring MVC/Boot, multithreading, Collections, concurrency, OOP, data structures & algorithms. karkidi.com+11timesascent.com+11cutshort.io+11hireitpeople.combuiltin.com+4builtin.com+4sateeshm.com+4
  • Microservices

    : Architectural patterns, inter-service communication, resilience, high availability.
  • Scheduling

    : Hands-on with

    Autosys

    or similar workload automation tools.
  • CI/CD Tooling

    : Jenkins, Git/GitLab/BitBucket; familiarity with TeamCity, GoCD is a plus.
  • Containers & Orchestration

    : Docker and Kubernetes; experience with cloud platforms (AWS, Azure, GCP, or OpenShift).
  • Batch Frameworks

    : Spring Batch, JMS, ActiveMQ or Kafka.
  • Databases

    : Skilled in SQL (Oracle/MySQL/PostgreSQL) and NoSQL (MongoDB/Cassandra/DynamoDB).
  • Data Structures & Algorithms

    : Strong knowledge for writing efficient and optimized code.

Nice-to-Have

  • Cloud Certifications

    (AWS, Azure, GCP)
  • Experience with

    Autosys

    job scheduling is a plus
  • Familiarity with monitoring/logging tools (ELK, DataDog, Prometheus)
  • Exposure to front-end (Angular/React), though not mandatory
  • Knowledge of batch architecture best practices and ETL patterns

Qualifications

  • Bachelors or Masters in Computer Science or related
  • Minimum 8–12 years of software engineering experience
  • Proven leadership managing technical teams

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You

Chennai, Tamil Nadu, India