Agent
Jobs
Applied
Tracker
Profile
    1. Jobs for you
    2. Job

    Job · 18883445

    FULLTIME

    Senior Java Software Engineer

    AgileEngine logo

    AgileEngine

    Not specified · onsite · Posted 29d ago

    Sourced fromFoundit
    Not disclosed4–6 yrsfulltimeNot specified

    About a minute. You'll make an account on the way through.

    agent · working

    • Read this posting0.8s
    • Found the form on Foundit · 13 questions to answer1.5s
    • Decided the answers for all of them2.6s
    • Tailor your résumé to this role
    • Waiting for you

    Section · 01

    About this role

    About the Role

    We are looking for a Senior Java Developerto own core billing infrastructure that keeps advertiser accounts accurate and in sync across multiple datastores. This person builds Spring Boot services handling event-driven correctness and transactional consistency at scale. Strong JPA/Hibernate, Kafka or SQS, and CI/CD experience are central to this correctness-critical work.

    What you will do

    • Develop and maintain backend Java/Spring Boot services, contributing feature development, bug fixes, and reliability improvements across BAM services.
    • Solve problems around transactional consistency, event-driven correctness, notification reliability at scale, and safe multi-entity migrations for advertisers globally.
    • Keep advertiser billing accounts accurate, compliant, and in sync across multiple datastores (MySQL, DynamoDB, MongoDB) and external platforms (Zuora).
    • Deliver production-ready feature work and bug fixes via GitLab CI, with unit and integration test coverage meeting Jacoco gates.
    • Strengthen system reliability through improved observability, resilience patterns, and safe canary and production deploys gated by Datadog monitors.

    Must haves

    • 4+ years of hands-on backend engineering with Java and Spring Boot 3, building production microservices.
    • Senior level with demonstrated ownership of production services in a distributed-systems environment.
    • Experience with GraphQL, either building APIs with Netflix DGS or consuming them via the Apollo Java/Kotlin client.
    • Hands-on experience with event-driven, distributed systems using AWS SQS or Apache Kafka, or RabbitMQ.
    • Strong JPA/Hibernate and Spring Data JPA experience with MySQL/Aurora, including transactional design and optimistic locking.
    • Proficiency writing JUnit 5 unit tests with Mockito and integration tests against live environments.
    • Experience with Gradle multi-module builds.
    • Experience with GitLab CI/CD pipelines.
    • Experience with Datadog for metrics and monitors.
    • Responsible use of AI coding assistants (e.g., GitHub Copilot, Claude) to accelerate development while maintaining code quality and correctness.
    • Upper-Intermediate English level.

    Nice to haves

    • Prior experience in the Billing or Payments domain.
    • Experience with DynamoDB (AWS SDK v2) and/or MongoDB (Spring Data) in a multi-store architecture.
    • Experience with Netflix DGS.

    Perks and Benefits

    • Remote work & Local connection: Work where you feel most productive and connect with your team in periodic meet-ups to strengthen your network and connect with other top experts.
    • Legal presence in India: We ensure full local compliance with a structured, secure work environment tailored to Indian regulations.
    • Competitive Compensation in INR: Fair compensation in INR with dedicated budgets for your personal growth, education, and wellness.
    • Innovative Projects: Leverage the latest tech and create cutting-edge solutions for world-recognized clients and the hottest startups.

    Sourced from foundit

    Section · 02

    Skills

    GraphQLDatadogApache KafkaDynamo Dbgradlejpagitlab ciMockitoAWS SQSJUnit 5MongoDBMySQLSpring BootJavaHibernate

    Section · Company

    About AgileEngine

    AgileEngine logo

    AgileEngine

    IT Services & Consulting

    45

    employees

    2013

    13 years old

    Indore, Madhya Pradesh

    India

    ₹26.7L PA avg

    Avg at AgileEngine

    About

    AgileEngine is a top-ranking provider of software solutions to Fortune 500 and Global 500, Listed on Inc. 5000 among the fastest-growing US companies, we are always open to talented software.

    Industries

    IT Services & Consulting

    Employee ratings

    10 reviews

    4.4/ 5

    Culture

    4.2

    Career growth

    4.0

    Work-life

    4.2

    Employees rate it well for

    Work-Life Balance45Company Culture44

    Find them on

    WebsiteLinkedInAmbitionBox reviews

    Senior Java Software Engineer · waiting for your command