Senior Backend Engineer - Java
P
ProximityTechnology Consulting
IndiaContractSenior
Salary not disclosed
Apply NowOpens the employer's application page
Job Details
- Experience
- 7+ years
- Required Skills
- AWSPostgreSQLJavaKafkaMySQLSpring BootRedisRESTful APIsMicroservicesDistributed Systems
Requirements
- 7+ years of backend engineering experience.
- 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 caching technologies such as Redis.
- Experience with Kafka or similar event-streaming/messaging platforms.
- Experience with AWS or similar cloud platforms.
- Familiarity with Docker, Kubernetes and CI/CD pipelines.
- Strong production-debugging and performance-optimization skills.
- Strong architecture and system-design expertise.
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.
- 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.
View Full Description & ApplyYou'll be redirected to the employer's site