 
						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 Engineer3 hours ago 
 Gurgaon, Haryana, India SFL Tech Full time ₹ 20,00,000 - ₹ 25,00,000 per yearCompany DescriptionSFL Tech revolutionizes the logistics landscape with scalable, integrated logistics management solutions tailored for supply chain operators. As an all-Platinum accredited partner for CargoWise, SFL Tech guides clients through every stage of CargoWise implementation, from initial deployment to ongoing maintenance. Headquartered in Dubai... 
- 
					  Java Software Engineer2 weeks ago 
 Gurgaon, Haryana, India RBS Full time ₹ 15,00,000 - ₹ 25,00,000 per yearJoin us as a Java Software EngineerThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll build a wide network of stakeholders of varying levels of seniorityIt's a chance to hone your existing technical skills and advance your careerWe're offering this role at associate levelWhat you'll doIn your... 
- 
					  Senior Java Software Engineer2 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... 
- 
					  Software Engineer, React And Java2 weeks ago 
 Gurgaon, Haryana, India RBS Full time ₹ 20,00,000 - ₹ 25,00,000 per yearJoin us as a Software Engineer, React And JavaThis is an opportunity for a driven Software Engineer to take on an exciting new career challengeDay-to-day, you'll build a wide network of stakeholders of varying levels of seniorityIt's a chance to hone your existing technical skills and advance your careerWe're offering this role at senior analyst levelWhat... 
- 
					  Senior Software Development Engineer7 days ago 
 Gurgaon, Haryana, India Razorpay Software Pvt Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per yearSenior Software Development Engineer Razorpay was founded by Shashank Kumar and Harshil Mathur in 2014. Razorpay is building a new-age digital banking hub (Neobank) for businesses in India with the mission is to enable frictionless banking and payments experiences for businesses of all shapes and sizes. What started as a B2B payments company is processing... 
- 
					Java Software Engineer2 weeks ago 
 Gurgaon, Haryana, India Work Fox Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per yearCompany DescriptionAt WorkFox Solutions, we believe that people are the cornerstone of every successful organization. Our mission is to bridge the gap between top talent and forward-thinking companies, helping both grow and thrive in today's dynamic landscape. We offer end-to-end recruitment services, executive search & leadership hiring, talent acquisition... 
- 
					  Senior Java Engineer2 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 Software Engineer1 week ago 
 Gurgaon, Haryana, India PVAR SERVICES Full time ₹ 24,00,000 - ₹ 60,00,000 per yearJob Title:Senior Software Engineer (.NET & Mobile)Location:GurugramExperience:5+ YearsCTC:Up to 40 LPAIndustry:AI Product (Fintech)OverviewWe are a fast-growing technology-driven organization seeking an experiencedSenior Software Engineer. The role involves designing, building, and enhancing enterprise applications with expertise across.NET, C#, SQL, and... 
- 
					  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... 
- 
					  Senior Software Engineer7 days 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...