Backend Engineer - Java (6-month contract)
Core
Design and build scalable backend services for Fire TV In-App Purchase (IAP), subscriptions, payments, and entitlements.
Role type
Senior IC backend engineer (Java/Spring Boot)
Builds
High-performance microservices and REST APIs for transaction processing and subscription workflows
Domain
Media & Entertainment / Payments / Distributed Systems
Deliverable
production ML models | product features
Required skills
Java, Spring Boot, RESTful API design, microservices, distributed systems, SQL databases, caching, event streaming, AWS, Docker, Kubernetes
Preferred skills
NoSQL databases, Kafka, production debugging, performance optimization
Technologies
Java, Spring Boot, PostgreSQL, MySQL, Redis, Kafka, AWS, Docker, Kubernetes
Responsibilities
Design scalable backend services, develop high-performance REST APIs, implement IAP purchase workflows, integrate with payment providers, handle transaction reconciliation, optimize service latency and throughput, improve observability, troubleshoot production issues
Seniority
Senior, hands-on IC