Record · 11 of 15
← ChangelogEvent-driven transaction processing
Asynchronous Kafka producers and consumers for real-time transaction streaming, with idempotency keys, retries and dead-letter queues.
- Employer
- Synechron
- Role
- Senior Software Engineer (Senior Consultant)
- Client
- Emirates NBD
- Period
- Apr 2024 – Jun 2026
What I did
- Developed asynchronous Kafka producers and consumers for real-time transaction streaming.
- Used idempotency keys, retry policies and dead-letter queues to achieve sub-second processing at sustained high throughput.
Disciplines
Data & streamingBackend & APIs
Stack
Apache KafkaJavaSpring BootIdempotencyDead-letter queues