Job Description
Job Description
What You’ll Work With
You will work with a backend stack centred around:
- Java
- Spring Boot
- Kafka
- PostgreSQL
- Kubernetes
What You’ll Do
- Build and evolve backend services and platform components using Java and Spring Boot
- Design APIs, data models, transaction flows, internal tools, and product-facing systems
- Design and build Kafka-based event-driven services and high-throughput transaction flows
- Design event flows with careful attention to ordering, idempotency, retries, failure handling, and data consistency
- Build systems using PostgreSQL where performance, correctness, and data integrity matter
- Deploy and operate backend services in Kubernetes-based production environments
- Drive technical decisions around consistency, latency, scalability, reliability, and security
- Make informed trade-offs between cor...