Senior Java Developer

AagatiServe Pvt Ltd

Delhi

On-site

INR 1,500,000 - 2,100,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AagatiServe Pvt Ltd in Delhi is seeking a Senior Java Developer to build scalable, cloud‑native enterprise apps. You will design and implement modern Java solutions using Spring Boot 3.x, Docker, Kubernetes, and CI/CD, with strong emphasis on security and performance.

The role requires 5+ years in Java development and hands‑on experience with both SQL/NoSQL databases, messaging systems, and event‑driven architectures.

Qualifications

  • 5+ years of professional Java development experience, including 4+ years with Java 17+.
  • Strong knowledge of Spring Boot 3.x, Spring Security, Spring Data JPA, Spring Cloud.
  • Proficiency in multithreading, concurrency, and JVM performance tuning.
  • Hands‑on with Docker, Kubernetes, and CI/CD pipelines.
  • Experience with relational and NoSQL databases.
  • Familiarity with testing frameworks (JUnit 5, Mockito) and agile practices.
  • Exposure to Kafka, RabbitMQ, and event‑driven architectures.
  • Strong understanding of security protocols and best practices.

Responsibilities

  • Design, develop, and maintain enterprise‑grade applications using Java 17+ and Spring Boot 3.x.
  • Implement secure and scalable APIs (RESTful, GraphQL) following best practices.
  • Work with Spring Security, Spring Data JPA, Spring Cloud, and Reactive Programming frameworks.
  • Apply object‑oriented design, functional programming, and design patterns in solutions.
  • Optimize applications for performance and scalability, leveraging multithreading, concurrency utilities, and JVM tuning.
  • Deploy, monitor, and manage applications using Docker, Kubernetes, Prometheus, and Grafana.
  • Work with both SQL and NoSQL databases (Oracle, PostgreSQL, MySQL, MongoDB, Redis).
  • Implement CI/CD pipelines and ensure DevOps best practices.
  • Write clean, testable code with JUnit 5, Mockito, and follow TDD/BDD methodologies.
  • Collaborate with cross‑functional teams in designing event‑driven solutions using Kafka/RabbitMQ.
  • Ensure applications adhere to security best practices (OAuth2, JWT, OWASP).

Skills

Java programming
Multithreading
Security best practices

Education

Bachelor's degree in CS or related field

Tools

Java 17+
Spring Boot 3.x
Spring Security
Spring Data JPA
Spring Cloud
Docker
Kubernetes
CI/CD
Kafka
RabbitMQ
JUnit 5
Mockito
OAuth2
JWT
OWASP

Job description

Experience Required: 5+ years (4+ years on Java 17 or later)

Employment Type: Full-time

Role Overview

We are seeking an experienced Senior Java Developer with expertise in modern Java, Spring Boot, and cloud-native application development. The ideal candidate will have strong skills in building scalable, secure, and high-performance applications, with hands‑on experience in microservices, DevOps practices, and distributed systems.

Key Responsibilities
  • Design, develop, and maintain enterprise‑grade applications using Java 17+ and Spring Boot 3.x.
  • Implement secure and scalable APIs (RESTful, GraphQL) following best practices.
  • Work with Spring Security, Spring Data JPA, Spring Cloud, and Reactive Programming frameworks.
  • Apply object‑oriented design, functional programming, and design patterns in solutions.
  • Optimize applications for performance and scalability, leveraging multithreading, concurrency utilities, and JVM tuning.
  • Deploy, monitor, and manage applications using Docker, Kubernetes, Prometheus, and Grafana.
  • Work with both SQL and NoSQL databases (Oracle, PostgreSQL, MySQL, MongoDB, Redis).
  • Implement CI/CD pipelines and ensure DevOps best practices.
  • Write clean, testable code with JUnit 5, Mockito, and follow TDD/BDD methodologies.
  • Collaborate with cross‑functional teams in designing event‑driven solutions using Kafka/RabbitMQ.
  • Ensure applications adhere to security best practices (OAuth2, JWT, OWASP).
Required Skills & Experience
  • 5+ years of professional Java development experience, including 4+ years with Java 17 or later.
  • Strong knowledge of Spring Boot 3.x, Spring Security, Spring Data JPA, Spring Cloud.
  • Proficiency in multithreading, concurrency, and JVM performance tuning.
  • Hands‑on with Docker, Kubernetes, and CI/CD pipelines.
  • Experience in working with relational and NoSQL databases.
  • Familiarity with testing frameworks (JUnit 5, Mockito) and agile development practices.
  • Exposure to Kafka, RabbitMQ, and event‑driven architectures.
  • Strong understanding of security protocols and best practices.
Preferred / Nice‑to‑Have
  • Experience with microservices orchestration, service mesh, API gateways.
  • Knowledge of cloud‑native development and 12‑factor app principles.
  • Familiarity with Gradle/Maven optimization, GitLab CI, DevSecOps.
  • Contributions to open‑source projects or technical publications.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Developer
Java Developer

Elabs Infotech • Hyderabad, Pune District

On-site
INR 1,000,000 - 1,400,000
Senior Java / J2ee developer
Senior Java / J2ee developer

Bounteous • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Senior Java Developer
Senior Java Developer

Ilink Talent Solutions • Mumbai

Hybrid
INR 1,500,000 - 2,400,000
Senior Java Developer
Senior Java Developer

Capgemini • Hyderabad, Pune District

Hybrid
INR 1,500,000 - 2,600,000
Java Developer
Java Developer

R Systems International • Bengaluru

On-site
INR 800,000 - 1,200,000
Sr. Java Lead Developer
Sr. Java Lead Developer

United States Digital Space LLC • Karnataka

On-site
INR 800,000 - 1,000,000
Competitive salary
Cutting-edge projects
Professional development
+2
Senior Java Developer
Senior Java Developer

Kaidoko • New Delhi

On-site
INR 2,500,000 - 4,500,000
Senior Java Developer
Senior Java Developer

Tenarai Technologies • Pune District, Bengaluru, Dadri

On-site
INR 1,500,000 - 2,500,000
Senior Java Full Stack Developer
Senior Java Full Stack Developer

Aheadone Technologies • Coimbatore District

On-site
INR 1,500,000 - 3,000,000
Senior Java Software Engineer
Senior Java Software Engineer

Headway Tek Inc • Hyderabad

On-site
INR 1,800,000 - 3,000,000