Principal / Lead Java Developer

AagatiServe Pvt Ltd

Delhi

On-site

INR 400,000 - 700,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

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

Senior Lead Engineer - IT
Senior Lead Engineer - IT

guardianlife • Gurugram District

On-site
INR 2,200,000 - 3,800,000
Java Architect/Lead
Java Architect/Lead

Automotive Robotics Ind Private Limited • Chennai District

On-site
INR 1,800,000 - 2,400,000
Technical Lead - JAVA
Technical Lead - JAVA

Srijan: Now Material • Gurugram District

Hybrid
INR 3,000,000 - 5,000,000
Technical Lead - Java
Technical Lead - Java

Agiliad • Pune District

On-site
INR 1,800,000 - 2,400,000
Senior Lead Engineer - IT
Senior Lead Engineer - IT

Guardian Life • Gurugram District

On-site
INR 1,800,000 - 2,400,000
Java- Technical Lead
Java- Technical Lead

Monocept • Gurugram District

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

NARBA • Dadri

On-site
INR 1,500,000 - 2,500,000
Java Lead
Java Lead

Amantya Technologies • Delhi

On-site
INR 2,000,000 - 3,000,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 Lead
Java Full Stack Lead

Tata Consultancy Services • Mumbai, Bengaluru, New Delhi

On-site
INR 3,000,000 - 6,000,000