OpeningsFirst
How it worksPricingLog inGet started
OpeningsFirst › Jobs in India › Jobs in Bengaluru

Senior Backend Software Engineer - Java/Spring Boot

Liftedanupworkcompany
BengaluruRemoteSenior5+ yrsContract
Apply on Liftedanupworkcompany’s site

OpeningsFirst finds jobs like this first

  • Straight from company career pages. We check thousands of them every few hours.
  • The day they’re posted, often before LinkedIn or Naukri.
  • Only your kind of job: remote Backend Engineer jobs. 3 new this week.

From tomorrow’s email

Senior Engineer, Backend - Protection
Remote · found 16 h ago
Senior, Software Engineer
Remote · found 1 d ago
Senior Node.js Software Engineer - Holepunch (100% Remote, Worldwide)
Remote · found 2 d ago

Company names are shown to members.

New openings the day they’re posted, at 8 am and 6 pm. Cancel anytime. Full refund within 7 days.

The job in short

Senior backend Java/Spring Boot development.

JavaKotlinSpringMySQLMongoDBKafkaAWSMicroservicesGraphQL

Details

Found
6 d ago · posted 2026-09-18
Location as listed
Bengaluru, KA, IN
Role
Backend Engineer
Source
The company’s own careers site

Full description

Job Description We are seeking a hands-on Senior Backend Software Engineer to build and evolve correctness-critical financial services. This role focuses on production Java and Spring Boot 3 microservices that keep billing-account data accurate, compliant, reliable, and synchronized across distributed services, multiple datastores, and external platforms. Enterprise experience strongly preferred. Key Responsibilities - Develop and maintain production Java and Spring Boot services. - Deliver features, bug fixes, and reliability improvements across distributed backend systems. - Design reliable event-driven workflows with safe retry and idempotency behavior. - Solve transactional-consistency, concurrency, and notification-reliability problems at scale. - Design and execute safe entity and database-schema migrations. - Integrate backend services with external REST- or SDK-based platforms. - Maintain accurate and compliant billing-account state across relational and non-relational datastores. - Write unit and integration tests that meet established coverage and quality gates. - Deliver production-ready changes through GitLab CI/CD pipelines. - Improve observability, resilience, and deployment safety through Datadog monitors and canary practices. - Use AI coding assistants responsibly while independently validating code quality and correctness. Qualifications Must-Have Skills - 5+ years of hands-on backend engineering experience with Java and Spring Boot 3. - Demonstrated ownership of production microservices in a distributed-systems environment. - GraphQL experience through either building APIs with Netflix DGS or consuming them with the Apollo Java or Kotlin client. - Hands-on production experience with at least one of AWS SQS, Apache Kafka, or RabbitMQ. - Demonstrated experience designing idempotent event handlers. - Strong JPA/Hibernate and Spring Data JPA experience with MySQL or Aurora. - Hands-on transactional-design and optimistic-locking experience. - Experience writing JPA entities and managing schema migrations against a production MySQL or Aurora database. - Proficiency with JUnit 5 and Mockito for unit testing. - Experience writing integration tests against live environments. - Experience with Gradle multi-module builds. - Experience with GitLab CI/CD pipelines. - Experience using Datadog metrics and monitors. - Experience using Datadog monitors as deployment quality gates in a CI/CD pipeline. - Experience integrating with an external REST- or SDK-based third-party platform. - Responsible use of AI coding assistants such as GitHub Copilot or Claude, with independent review and validation of output. Nice-to-Have Skills - Prior experience in Billing or Payments. - Experience with DynamoDB using AWS SDK v2. - Experience with MongoDB using Spring Data. - Experience working across multiple datastores in one architecture. - Experience with Netflix DGS. - Experience integrating with Zuora or a comparable billing platform. Additional Information Required Tools & Platforms - Java and Spring Boot 3. - GraphQL with Netflix DGS or Apollo Java/Kotlin client. - AWS SQS, Apache Kafka, or RabbitMQ. - JPA/Hibernate and Spring Data JPA. - MySQL or Aurora. - JUnit 5, Mockito, and integration-testing tooling. - Gradle multi-module builds. - GitLab CI/CD. - Datadog metrics and monitors. - REST APIs or third-party SDKs. - GitHub Copilot, Claude, or a comparable AI coding assistant. Location, Time & Engagement - Candidates must be based in an eligible APAC location. - Full India Standard Time coverage is required. - This is a contract engagement at 40 hours per week. - The anticipated engagement runs through March 31, 2027. - This is not currently a contract-to-hire opportunity.

Backend Engineer jobs in Bengaluru · Backend Engineer jobs in India · All Liftedanupworkcompany jobs · Remote Backend Engineer jobs in India

Jobs in India · Jobs in the US · Who’s hiring in India · Who’s hiring in the US · How OpeningsFirst works · Free jobs widget
OpeningsFirst · Use with AI · Terms · Privacy · Refunds · Contact Showing prices for India or elsewhere