Principal / Lead Java Developer

AagatiServe Pvt Ltd

Delhi

On-site

INR 400,000 - 700,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

AagatiServe Pvt Ltd in Delhi seeks a Principal/Lead Java Developer with 10+ years of experience to drive architecture, design, and development of enterprise-scale applications. In this role you will balance high‑level architectural design with hands‑on coding, mentoring junior and mid‑level engineers, and collaborating with product stakeholders.

You will guide teams in Java, microservices, and cloud-native patterns, ensuring robust, scalable, and secure software while aligning with product

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or related field.
  • Strong hands-on Java development with architecture experience is required.
  • Proven leadership and mentoring abilities for engineering teams.

Responsibilities

  • Technical Leadership & Architecture: design high-throughput, low-latency distributed systems with Java and microservices.
  • Modernization: migrate legacy monoliths to cloud-native architectures.
  • Code Quality & Standards: enforce CI/CD, automated testing, and code reviews.
  • Problem Solving: diagnose performance bottlenecks and production issues.
  • Core Coding: write clean, maintainable, optimized Java code.
  • API Design: build secure RESTful and GraphQL APIs.
  • Security: implement OAuth2, OIDC, JWT security protocols.
  • Mentorship: guide engineers and promote technical excellence.
  • Cross-Functional Alignment: partner with Product, DevOps, Data, QA to meet milestones.

Skills

Java
Spring Framework
Cloud Platforms
Docker
Kubernetes
Relational Databases
NoSQL
Kafka
CI/CD
Security (OAuth2/OIDC/JWT)
Architecture & Microservices
Leadership & Mentoring

Education

Bachelor/Master in CS or related
Equivalent practical experience

Tools

Maven
Gradle
Jenkins
GitHub Actions
GitLab CI

Job description

Job Title: Principal / Lead Java Developer. Experience Level: 10+ Years. Location: Delhi. Job Type: Contract.

Job Summary: We are seeking a visionary and highly experienced Principal/Lead Java Developer to drive the architecture, design, and development of our enterprise-scale applications. With over a decade of hands‑on experience, you will serve as a technical beacon for our engineering team, translating complex business requirements into scalable, robust, and secure software solutions. In this role, you will balance high‑level architectural design with hands‑on coding, mentoring junior/mid‑level engineers, and collaborating closely with product stakeholders to shape the future of our technology stack.

Key Responsibilities
  • Technical Leadership & Architecture: System Design: Architect and design high-throughput, low-latency, and fault‑tolerant distributed systems using Java and microservices architecture.
  • Modernization: Lead the migration of legacy monolithic systems to modern, cloud‑native architectures.
  • Code Quality & Standards: Establish, promote, and enforce software engineering best practices, including CI/CD pipelines, automated testing, and comprehensive code reviews.
  • Problem Solving: Diagnose and resolve complex system performance bottlenecks, memory leaks, and production issues.
  • Core Coding: Write clean, well‑structured, maintainable, and highly optimized code for critical system components.
  • API Design: Design and implement robust, secure, and scalable RESTful and GraphQL APIs.
  • Security: Implement enterprise‑grade security protocols (OAuth2, OIDC, JWT) and ensure data compliance regulations are met.
  • Mentorship & Collaboration: Team Guidance: Mentor and coach a team of software engineers, fostering a culture of continuous learning and technical excellence.
  • Cross‑Functional Alignment: Partner with Product Managers, DevOps, Data Engineers, and QA leads to define project roadmaps and deliver milestones on time.
Required Skills and Qualifications
  • Technical Expertise
  • Java mastery: 10+ years of professional software development experience, with deep expertise in Java (versions 11 through 21).
  • Frameworks: Extensive experience with the Spring Ecosystem (Spring Boot, Spring Cloud, Spring Security, Spring Data).
  • Cloud & DevOps: Proven experience with cloud platforms (AWS, Azure, or GCP) and containerization technologies (Docker, Kubernetes).
  • Data Management: Strong proficiency with relational databases (PostgreSQL, MySQL, Oracle) and NoSQL databases (MongoDB, Cassandra, Redis).
  • Messaging & Streaming: Hands‑on experience with event‑driven architectures and message brokers like Apache Kafka or RabbitMQ.
  • CI/CD & Tools: Proficiency with build tools (Maven, Gradle) and CI/CD tools (Jenkins, GitHub Actions, GitLab CI).
  • Soft Skills & Leadership: Exceptional analytical and problem‑solving skills. Proven track record of leading engineering teams and delivering complex, multi‑year projects. Strong communication skills, with the ability to explain complex technical concepts to non‑technical stakeholders.
  • Education: Bachelor’s or Master’s degree in Computer Science, Engineering, or a related technical field (or equivalent practical experience).
Preferred (Nice‑to‑Have) Qualifications
  • Experience with reactive programming (WebFlux, Project Reactor).
  • Familiarity with Frontend technologies (Angular, React, or Vue.js) for full‑stack perspective.
  • Cloud certifications (e.g., AWS Certified Solutions Architect).
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Technical Lead
Java Technical Lead

Amantya Technologies • New Delhi

On-site
INR 2,500,000 - 4,500,000
Java Developer (Lead Level)
Java Developer (Lead Level)

NARBA • Dadri

On-site
INR 1,500,000 - 2,500,000
Principal Java Architect_XP: 13+_Hyderabad, Pune & Bengaluru
Principal Java Architect_XP: 13+_Hyderabad, Pune & Bengaluru

Tata Consultancy Services • Hyderabad, Pune District, Bengaluru

On-site
INR 4,000,000 - 7,000,000
Lead Java Developer
Lead Java Developer

TymblHub • Chennai District

On-site
INR 3,000,000 - 4,200,000
Java Full Stack Lead Consultant
Java Full Stack Lead Consultant

Infosys • Bengaluru

On-site
INR 3,500,000 - 5,200,000
Technical Lead
Technical Lead

SourcingXPress • Hyderabad

On-site
INR 2,800,000 - 3,400,000
Hybrid work model
Java Architect
Java Architect

Infosys • Bengaluru

On-site
INR 3,500,000 - 5,500,000
Java Technical Lead – Microservices & Cloud
Java Technical Lead – Microservices & Cloud

Crew Kraftorz LLP • Hyderabad

On-site
INR 2,000,000 - 4,000,000
Java Full Stack Developer Architect
Java Full Stack Developer Architect

Impronics Technologies • Gurugram District

On-site
INR 4,000,000 - 6,000,000
Java Developer
Java Developer

MY Guru Knowledge Center • Hyderabad

On-site
INR 600,000 - 1,200,000