Senior Java Software Engineer

2 days ago


Gurgaon, Haryana, India AdGrid Full time ₹ 8,00,000 - ₹ 16,00,000 per year

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.



  • Gurgaon, Haryana, India SFL Tech Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Company 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...


  • Gurgaon, Haryana, India RBS Full time ₹ 15,00,000 - ₹ 25,00,000 per year

    Join 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...


  • Gurgaon, Haryana, India TIGI HR Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job 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...


  • Gurgaon, Haryana, India RBS Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Join 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...


  • Gurgaon, Haryana, India Razorpay Software Pvt Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Senior 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...


  • Gurgaon, Haryana, India Work Fox Solutions Full time ₹ 9,00,000 - ₹ 12,00,000 per year

    Company 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 Engineer

    2 weeks ago


    Gurgaon, Haryana, India Krazy Mantra HR Solutions Pvt. Ltd Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    We 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...


  • Gurgaon, Haryana, India PVAR SERVICES Full time ₹ 24,00,000 - ₹ 60,00,000 per year

    Job 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...


  • Gurgaon, Haryana, India TIGI HR Full time ₹ 20,00,000 - ₹ 25,00,000 per year

    Job 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...


  • Gurgaon, Haryana, India Acquia Full time

    Senior 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...