Java Backend Developer | Noida

Amar Ujala

Dadri

On-site

INR 1,200,000 - 2,200,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

Amar Ujala is seeking a skilled backend engineer to design, build, and maintain scalable microservices using Java and Spring Boot. You will work with Apache Kafka for real-time data streams, optimize Redis and Elasticsearch performance, and write robust unit and integration tests.

You will participate in code reviews, follow best practices, and troubleshoot production issues, ensuring high-throughput systems remain reliable and efficient. Prior cloud and container experience is desirable.

Qualifications

  • Strong hands-on knowledge of Java, Spring Boot, REST APIs.
  • Experience with producers, consumers, topics, partitions, and offsets.
  • Working knowledge of MySQL/PostgreSQL and query optimization.
  • Understanding Redis caching strategies.
  • Experience with Elasticsearch indexing and search.
  • Solid CS fundamentals in data structures, algorithms, and concurrency.
  • Exposure to AWS/GCP and Docker/Kubernetes.
  • Experience with unit and integration testing.

Responsibilities

  • Design, build, and maintain scalable backend microservices.
  • Work with Apache Kafka to ingest and stream real-time events.
  • Optimize queries, Redis caching, and Elasticsearch indexes.
  • Write clean code with robust tests.
  • Participate in code reviews and follow best practices.
  • Troubleshoot production bottlenecks and tune JVM performance.
  • Build services that handle high-throughput traffic spikes.

Skills

Java & Spring Boot
Apache Kafka
MySQL & PostgreSQL
Redis
Elasticsearch
Core CS fundamentals
Cloud & Containers
Testing

Tools

Docker
Kubernetes
Elasticsearch
Redis
Kafka
MySQL
PostgreSQL

Job description

  • Design, build, and maintain scalable backend microservices using Java and Spring Boot.
  • Work extensively with Apache Kafka to ingest, process, and stream real-time user events and content updates.
  • Optimize database queries, Redis caching layers, and Elasticsearch indexes to keep API response times minimal.
  • Write clean, maintainable code with robust unit and integration tests.
  • Participate actively in code reviews and follow engineering best practices.
  • Troubleshoot production bottlenecks and contribute to JVM and application performance tuning.
  • Build services that handle high-throughput traffic spikes reliably and gracefully.
Required Skills & Experience
  • Java & Spring Boot- Strong hands-on knowledge of Java, Spring Boot, REST APIs, dependency injection, exception handling, and application design.
  • Apache Kafka- Practical experience with producers, consumers, topics, partitions, consumer groups, offsets, and event-driven processing.
  • Databases- Working knowledge of MySQL/PostgreSQL, SQL, indexes, joins, transactions, and query optimization.
  • Redis- Understanding of caching strategies, TTLs, cache invalidation, and using Redis to reduce backend latency.
  • Elasticsearch- Working knowledge of indexing, querying, and using Elasticsearch for full-text/content search.
  • Core CS- Understanding of data structures, algorithms, concurrency, multithreading, and distributed-system fundamentals.
  • Cloud & Containers- Exposure to AWS/GCP and Docker/Kubernetes.
  • Testing- Experience with unit and integration testing and maintaining production-quality code.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Java Backend Developer
Java Backend Developer

V2 Solutions • Chennai District

On-site
INR 1,200,000 - 1,800,000
Java Full Stack Developer | Noida
Java Full Stack Developer | Noida

Amar Ujala • Dadri

On-site
INR 1,500,000 - 2,100,000
Java Back End Developer | Springboot | Microservices
Java Back End Developer | Springboot | Microservices

V2 Solutions • Hyderabad

On-site
INR 1,100,000 - 2,100,000
Java Backend Developer | Spring Boot | Microservices
Java Backend Developer | Spring Boot | Microservices

V2 Solutions • Pune District

On-site
INR 900,000 - 1,500,000
Java Backend Developer
Java Backend Developer

Experis • Thane

On-site
INR 1,800,000 - 3,200,000
Java Developer (Springboot)
Java Developer (Springboot)

Comviva • Gurugram District

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

AU SMALL FINANCE BANK • Bengaluru

On-site
INR 2,500,000 - 3,800,000
Java Back End Developer
Java Back End Developer

Dynpro • Hyderabad

On-site
INR 1,200,000 - 2,000,000
Java Backend Developer with AWS
Java Backend Developer with AWS

Shrewd Techlink Services • Chennai District, Bengaluru

On-site
INR 1,200,000 - 2,400,000
Java Backend Developer - Spring Boot
Java Backend Developer - Spring Boot

Shashwath Solution • Pune District

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