Back to Jobs
Proximity
Development 1h ago

Java Backend Engineer (Subscriptions & Payments Ecosystem)

Proximity
IndiaIndia
Contract
Not Disclosed
Senior-Level

Job Description

Key Skills Required

Master these to land this role

JavaMicroservicesRedisKafkaDistributed SystemsSpring BootRESTful APIsAWS

Want to know if you're a match for this job?

Calculate My Match Score

The engineers will contribute to Fire TV In-App Purchase (IAP) capabilities and build services responsible for subscriptions, payments, entitlements, and transaction processing. These systems operate at significant scale and need to remain highly available, fault tolerant, and performant during major traffic spikes, including live sporting events and large content releases.

Responsibilities

  • Design and build scalable backend services using Java and Spring Boot.
  • Develop high-performance REST APIs and microservices.
  • Build backend capabilities for subscriptions, payments, and user entitlements.
  • Implement Fire TV IAP purchase and subscription workflows.
  • Integrate with app stores, payment providers, and external platform APIs.
  • Build workflows covering purchases, renewals, cancellations, refunds, and subscription-state changes.
  • Design reliable, idempotent transaction-processing systems.
  • Handle retries, failures, reconciliation, and eventual consistency across distributed services.
  • Build event-driven and asynchronous workflows using messaging systems.
  • Design systems that can handle high throughput and sudden traffic spikes.
  • Optimize service latency, throughput, scalability, and infrastructure utilization.
  • Improve observability through logging, metrics, tracing, and alerting.
  • Troubleshoot complex production issues across distributed services.
  • Participate in architecture reviews, code reviews, and technical-design discussions.

Requirements

  • Strong programming experience with Java.
  • Strong experience with Spring Boot / Spring ecosystem.
  • Strong experience designing RESTful APIs and microservices.
  • Solid understanding of distributed systems, concurrency, and asynchronous processing.
  • Experience with SQL databases such as PostgreSQL/MySQL.
  • Experience with NoSQL databases is desirable.
  • Experience with caching technologies such as Redis.
  • Experience with Kafka or similar event-streaming/messaging platforms.
  • Understanding of transaction management, idempotency, and data consistency.
  • Experience with AWS or similar cloud platforms.
  • Familiarity with Docker, Kubernetes, and CI/CD pipelines.
  • Strong production-debugging and performance-optimization skills.

Experience

  • 7+ years of backend engineering experience.
  • Strong architecture and system-design expertise.
  • Experience building high-throughput, low-latency, and highly available systems.
  • Strong understanding of failure handling and distributed-system design.
  • Ability to independently drive complex platform integrations.
  • Experience mentoring engineers and reviewing architecture and code.

Benefits

  • Best-in-class salary: We hire strong talent and compensate accordingly.
  • Proximity Talks: Meet and learn from designers, engineers, product leaders, and AI practitioners.
  • Continuous learning: Work with a world-class team and stay close to the latest in AI, engineering, and product development.
  • High-impact work: Build AI-first systems and products used at scale by global clients.

How would you rate this job post?

See what other professionals think about this role.

banner

Proximity is a global digital engineering and software development firm that builds custom cloud, web, and mobile solutions for high-stakes enterprise applications. Operating across media, sports, fintech, and enterprise tech, the company specializes in complex backend engineering, UI/UX design, AI integrations, and real-time data platforms.

Safety First

  • Never pay for a job application.
  • Do not share sensitive bank info.
  • Verify the client before starting work.
Learn More