Software Engineer
ADGRID
2 - 5 years
Gurugram
Posted: 28/02/2026
Job Description
Company: AdGrid (Stealth-mode AdTechFinTech)
Role: SDE (Java)
Location: Gurugram (Work From Office)
Experience: 2-5 years
Type: Full-time
Were 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.
Java 17+ | Spring Boot | Microservices | Kafka | Postgres/MySQL/MongoDB | AWS
- 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.
- 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
gRPC, Virtual Threads, Caching Mechanism, OpenSearch, Kibana/Grafana, FluentBit, AWS Services(Lambda, SNS, SQS, ECS, EKS), MQTT, FCM, strong observability setups.
- 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.
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)
Services you might be interested in
Improve Your Resume Today
Boost your chances with professional resume services!
Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.
