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 Datum Technologies Group Full time ₹ 8,00,000 - ₹ 24,00,000 per year

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


  • 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 Nexthire Full time ₹ 1,20,000 - ₹ 6,00,000 per year

    Position: 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 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 BlueAspire Technology Full time ₹ 1,30,00,000 - ₹ 2,60,00,000 per year

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


  • 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 Software Engineering Firm Full time ₹ 12,00,000 - ₹ 36,00,000 per year

    Role: 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...


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


  • Gurgaon, Haryana, India CoCubes Technologies Full time ₹ 12,00,000 - ₹ 21,60,000 per year

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


  • Gurgaon, Haryana, India Delphie Consulting services Full time ₹ 20,00,000 - ₹ 25,00,000 per year

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