Job Description
Company:
AdGrid (Stealth-mode AdTech–FinTech)
Role:
SDE (Java)
Location:
Gurugram (Work From Office)
Experience:
2-5 years
Type:
Full-time
Role Summary
We’re looking for a
Java Backend Developer
who has built and operated production-ready, scalable, distributed systems and enjoys solving backend challenges: performance, reliability, scaling,
data stores, data modeling,
and failure handling. This role goes beyond CRUD - expect Kafka workflows, microservices, strong engineering hygiene (including testing, observability, and clean design), and
experience with architectural patterns of large, high-scale data applications
.
Tech Stack
Java 17+ | Spring Boot | Microservices | Kafka | Postgres/MySQL/MongoDB | AWS
What You’ll Do
Own backend services/features end-to-end: design, implement, test, release, and operate.
Build robust Kafka producers/consumers and handle real failure scenarios (retries, rebalancing, lag).
Design APIs with backward compatibility, performance, and clear contracts.
Optimize databases (indexes, query plans, schema trade-offs) and improve service latency.
Establish quality: code reviews, tests by default (JUnit/Mockito/Integration), and engineering standards.
Strengthen observability and debugging using logs/metrics; drive RCA and preventive fixes.
Must-Have Skills
Java 17+ with strong fundamentals + applied problem-solving
Production-grade concurrency
Kafka in production, including client resilience best practices (retries/timeouts, handling rebalances)
Microservices and distributed systems exposure (trade-offs, failure modes)
Database performance tuning (SQL and/or MongoDB)
AWS working knowledge (EC2/RDS/S3/IAM/Lambda/SNS/SQS/ECS)
Docker, K8s
Nice-to-Have
gRPC, Virtual Threads, Caching Mechanism, OpenSearch, Kibana/Grafana, FluentBit, AWS Services(Lambda, SNS, SQS, ECS, EKS), MQTT, FCM, strong observability setups.
What Success Looks Like (First 90 days)
Owns services/features end-to-end and improves reliability/performance measurably
Builds/strengthens flows with a clear retry/idempotency strategy
Raises code quality through tests, PR discipline, and collaborating with teammates
Passion for learning: Our team touches the entire backend stack of Adgrid and collaborates extensively with other teams; quick learning and strong communication skills are essential.
How to Apply
Email
resume + GitHub (if any)
to
career@adgrid.com
Subject:
SDE (Java) - [Your Name]
Include: Feature that you have built along with the Architectural diagram (mentioning tech stack/tools)
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.
Job Details
Posted Date:
February 27, 2026
Job Type:
Advertising Services
Location:
India
Company:
ADGRID
Ready to Apply?
Don't miss this opportunity! Apply now and join our team.