Senior Java Developer

AagatiServe Pvt Ltd

Delhi

On-site

INR 1,500,000 - 2,100,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 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

Senior Java Developer
Senior Java Developer

Kaidoko • New Delhi

On-site
INR 3,000,000 - 5,000,000
Java Spring Boot Developer
Java Spring Boot Developer

Infosys • Hyderabad, Ahmedabad District, Bengaluru

On-site
INR 3,500,000 - 6,500,000
Java Spring Boot Developer 5 -10 yrs
Java Spring Boot Developer 5 -10 yrs

Infosys • Ahmedabad District, Chennai District, Bengaluru

Hybrid
INR 1,200,000 - 2,400,000
Senior Software Engineer
Senior Software Engineer

SPIRO • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Software Engineer - Java
Senior Software Engineer - Java

EPAM Systems • Maharashtra

On-site
INR 1,500,000 - 1,900,000
Senior Software Engineer
Senior Software Engineer

Interra Information Technologies, Inc. • Kolkata District

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

Inspirisys Solutions • Chennai District

On-site
INR 1,000,000 - 1,500,000
JAVA Developer / Senior JAVA Developer
JAVA Developer / Senior JAVA Developer

Netm Corporate Solutions • Hyderabad, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Senior Java Developer Mumbai
Senior Java Developer Mumbai

Bounteous • Mumbai

On-site
INR 1,200,000 - 2,400,000
Senior Java Developer
Senior Java Developer

Hucon Solutions • Thiruvananthapuram

On-site
INR 1,200,000 - 2,400,000