Back to Jobs
Proximity
Development 1h ago

Java Backend Engineer (Subscriptions & Payments)

Proximity
IndiaIndia
Contract
Not Disclosed
Mid-Level

Job Description

Key Skills Required

Master these to land this role

Backend42mFree Trial ✨
Start 10-Day Free Trial
JavaMicroservicesRedisKafkaREST APIsSpring BootAWS

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

  • 4-7 years of backend engineering experience.
  • Strong hands-on Java and microservices development.
  • Ability to independently design and deliver backend services.
  • Experience working on scalable and distributed production systems.

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
Java Backend Engineer (Subscriptions & Payments) at Proximity | HireSkys