Home Job Listings Categories Locations

Software Engineer

📍 India

Advertising Services ADGRID

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.