Senior Java Software Engineer
2 days ago
Senior Java Backend Developer (7+ Years)
Location:
Work From Office — Gurugram, Haryana
•
Team:
Engineering
•
Employment:
Full-time
About AdGrid
AdGrid builds data-driven advertising products that convert insight into measurable growth. We're hiring a Senior Java Backend Developer to architect and deliver stable, secure, and highly scalable
backend services that power our platform.
What you'll do
- Design & build
microservices in
Java (17+)
with
Spring Boot
/
Spring Cloud
following clean architecture and domain-driven design. - Own APIs end-to-end
: design (OpenAPI/Swagger), versioning, idempotency, pagination, rate limiting, auth (OAuth2/OIDC, JWT), and backward compatibility. - Scale data & messaging
: build event-driven systems with
Apache Kafka
(topics, partitions, consumer groups, rebalancing, retries, dead-letter, exactly-once semantics where applicable, Schema Registry/Avro). - Reliability & performance
: define SLAs/SLOs, instrument SLIs; tune JVM/GC; profile hotspots; apply caching (Redis), connection pooling (HikariCP), and pagination/indices. - Security by default
: implement OWASP ASVS/Top 10 controls, secrets management, encryption in transit/at rest, SDLC checks; partner with Security for reviews. - CI/CD & ops
: own build, test, and release pipelines; enable blue/green/canary deployments; maintain IaC and environment parity. - Testing culture
: champion TDD/BDD; enforce unit, integration, contract, and load testing; ensure meaningful coverage and fast feedback loops. - Observability
: instrument distributed tracing/metrics/logs; drive root-cause analysis and postmortems; improve error budgets. - Mentor & elevate
: perform code reviews, pair program, and uplevel engineering standards and documentation.
Core qualifications
- 7–10+ years
backend engineering with
Java
and
Spring Boot
in production at scale. - Strong grasp of distributed systems, concurrency, transactions, and eventual consistency.
- Deep experience with
RESTful APIs
(gRPC/GraphQL nice-to-have),
Kafka
,
relational DBs
(PostgreSQL/MySQL) and at least one
NoSQL
store. - Proficient with
CI/CD
(Jenkins/GitHub Actions/GitLab CI), containerization (
Docker
), orchestration (
Kubernetes
), and cloud (
AWS/GCP/Azure
). - Solid
security
fundamentals: OAuth2/OIDC, JWT, CSRF, CORS, input validation, secret rotation, key management. - Proven
testing mindset
: JUnit 5, Testcontainers, WireMock/MockWebServer, consumer-driven contracts (Pact), load testing (k6/JMeter). - Hands-on with
monitoring & tracing
: Prometheus/Grafana, ELK/EFK, OpenTelemetry; alerting and SLOs. - Excellence in
code quality
and
reviews
; pragmatic about trade-offs and technical debt.
Nice to have
- Spring WebFlux/Project Reactor
for high-throughput services;
Resilience4j
for timeouts/retries/circuit breakers. - Liquibase/Flyway
for migrations;
Terraform
/
Pulumi
for IaC. - Feature flags
(LaunchDarkly/Flagsmith) and A/B testing exposure. - DevSecOps
tooling: SonarQube, Snyk/OWASP Dependency-Check, DAST. - Experience in
AdTech/MarTech
or other low-latency, high-traffic domains.
Success in 3-6 months looks like
- A set of
resilient, well-instrumented services
meeting SLOs with clear runbooks. - Scalable Kafka pipelines
with predictable throughput and exactly-once or at-least-once semantics as appropriate. - Near-zero Sev-1 incidents
attributable to backend; MTTR trending down. - CI/CD pipelines
delivering safe, frequent releases; measurable improvements in lead time and change failure rate. - Comprehensive tests
(unit→integration→contract→load) and actionable dashboards/alerts.
Our tech stack (you'll work with many of these)
Java 17+, Spring Boot/Cloud/Data/Security, Gradle/Maven, REST (OpenAPI), gRPC (plus), PostgreSQL/MySQL, Redis, Kafka (+Schema Registry/Avro), Docker, Kubernetes, AWS/GCP, Jenkins/GitHub Actions/GitLab CI, Terraform, Prometheus/Grafana, ELK/EFK, OpenTelemetry, SonarQube/Snyk.
How to apply
Email
with subject
"Senior Java Backend Developer — "
and include:
- Resume (PDF)
- A brief note on a backend system you built/scaled (problem, scale, tech, and outcome)
- Links to GitHub/tech blog/architecture write-ups (optional)
AdGrid is an equal-opportunity employer. We welcome applicants from all backgrounds and are committed to a fair, inclusive, and accessible hiring process.
-
Senior Java Software Engineer
6 days ago
Gurgaon, Haryana, India Datum Technologies Group Full time ₹ 8,00,000 - ₹ 24,00,000 per yearJob Details:Job Title: Senior Java Software EngineerDuration: Contract Position (On the Payroll of Datum Technology Group)Location: Chennai || Mumbai || GurugramInterview Process: Virtual (2 Rounds) + 1 Technical screening.Job Description:Senior Java Developer (6-8 years) with front-end experience.Strong Experience [6-8 years] and Skills in Java 11+ & Spring...
-
Senior Java Software Engineer
2 weeks ago
Gurgaon, Haryana, India TIGI HR Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Title: Senior Java Developer – AI & Agentic SystemsLocation:GurugramExperience:6-10 YearsWe are seeking a seasonedSenior Java Developerwith deep expertise in Java application development and emergingAI-driven agentic systems. The role requires a blend of strong backend engineering skills and hands-on experience with modern AI frameworks to design...
-
Affordplan - Senior Software Engineer - Java
2 weeks ago
Gurgaon, Haryana, India Nexthire Full time ₹ 1,20,000 - ₹ 6,00,000 per yearPosition: Senior Software Engineer - Java Experience: yearsLocation: Gurugram (5 days WFO)About Company: Affordplan is a category leading healthcare payment platform. It's product Swasth enables its partner hospitals to drive more engaging patient life cycles while helping patients save on their medical bills. Affordplan works with 100+ hospitals across the...
-
Senior Java Engineer
2 weeks ago
Gurgaon, Haryana, India Krazy Mantra HR Solutions Pvt. Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearWe are looking for a skilled Senior Java Engineer with 4 to 7 years of experience, located in Gurugram. The ideal candidate should have advanced knowledge of Core Java, J2EE, APIs, and Spring MVC.Roles and ResponsibilityDesign, develop, and test high-quality software applications using Java and related technologies.Collaborate with cross-functional teams to...
-
Senior Java Software Engineer
4 minutes ago
Gurgaon, Haryana, India BlueAspire Technology Full time ₹ 1,30,00,000 - ₹ 2,60,00,000 per yearJob Title: Senior Java DeveloperLocation: ChennaiType: Full-timeAbout the RoleWe are looking for an experienced Senior Java Developer with strongexpertise in Spring Boot and event-driven/messaging architectures.You will be responsible for designing and developing scalable backendapplications, building microservices, and working with messaging systemssuch as...
-
Software Engineer(Java)
2 weeks ago
Gurgaon, Haryana, India TIGI HR Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJob Title: Senior Java DeveloperLocation:GurugramExperience:6-10 YearsWe are seeking a seasonedSenior Java Developerwith deep expertise in Java application development and emergingAI-driven agentic systems. The role requires a blend of strong backend engineering skills and hands-on experience with modern AI frameworks to design scalable, intelligent, and...
-
Software Engineer – Engineer Full Stack
2 weeks ago
Gurgaon, Haryana, India Software Engineering Firm Full time ₹ 12,00,000 - ₹ 36,00,000 per yearRole: Software Engineer – Engineer Full Stack)Experience: 1+ yearsLocation: GurgaonJob Description: As a Full Stack Developer, you will play a pivotal role in developing and maintaining our web applications (Angular, NodeJS) and backend services (Java, Spring Boot). You will work closely with cross-functional teams to ensure the seamless development and...
-
Senior Software Engineer
1 week ago
Gurgaon, Haryana, India Acquia Full timeSenior Software Engineer (Java/Python + Jenkins CI/CD)About AcquiaAcquia empowers the world's most ambitious brands to create digital customer experiences that matter. With open source Drupal at its core, the Acquia Digital Experience Platform (DXP) enables marketers, developers, and IT operations teams at thousands of global organizations to rapidly compose...
-
Senior Software Engineer
2 weeks ago
Gurgaon, Haryana, India CoCubes Technologies Full time ₹ 12,00,000 - ₹ 21,60,000 per yearOpen Positions » Senior Software EngineerRole Description of Senior Software Engineer (.Net)Your role would primarily be to strengthen our product by building and adding new features on the platform which would improve existing product offering for corporates, institutes and students to interact. The position will be based out of Gurgaon.Primary...
-
Java Software Engineer
1 week ago
Gurgaon, Haryana, India Delphie Consulting services Full time ₹ 20,00,000 - ₹ 25,00,000 per yearHiring Hiring Hiring#java #JavaScript # #AI #lambda #Java Microservices #Spring #Spring boot #MSSQL #UI workflows #API tests # RabbitMQ #AWS # HibernatePosition: Java developerExperience : 5+ YearsJob Location: Gurugram and NoidaContract: 6 months ProjectKey Responsibilities:Design, develop, and implement an enterprise automation tool solution to expedite...