Lifted logo

Senior Backend Software Engineer

Lifted
Remote
Remote· about 2 hours ago

Straight from Lifted’s careers page. Apply on the company site — no recruiter, no middleman.

Explore more remote Backend Engineer jobs — salaries, top companies, and the latest openings.See all →

#136215 - Senior Backend Software Engineer - Java/Spring Boot

Location: Bengaluru, KA, in, Remote

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.

Fiserv logo

Fiserv

Senior Solutions Architect Advisor

Remote
Nebraska
✓ From careers page· about 2 hours ago
Helix logo

Helix

Senior Software Engineer, Data Experiences

Remote
Mexico City, Mexico
✓ From careers page· about 2 hours ago
Lifted logo

Lifted

Technical Lead, Full-Stack Production Systems

Remote
Bogotá, CO
✓ From careers page· about 2 hours ago
Lifted logo

Lifted

Mobile Software Engineer

Remote
Mexico City, CDMX
✓ From careers page· about 2 hours ago

Discover More than 100,000 Hidden Remote Jobs Before Everyone Else

Unlock All Remote Jobs Today

Simple pricing. Big savings on Quarterly and Yearly.

Monthly Access

$19/month
  • Instant access to fresh remote jobs from 500+ companies
  • New opportunities added hourly, often 3-7 days before anywhere else
  • Advanced filtering by role type, stack, pay, and location
  • Priority customer support
Start 7-day trial — $2.95
Most Popular

Yearly Access

$59/year
  • Everything in Monthly
  • Save $169 (~74%) vs paying monthly
  • Average job search takes ~6 months - get covered for the whole journey
  • Less than the cost of one lunch per month for competitive advantage
  • Equivalent to just ~$4.92/month
Start 7-day trial — $2.95