Proven experience developing in Java (experience in Go, Python, or similar is a plus). Deep understanding of Apache Kafka, event-driven architecture, and streaming systems. Strong engineering fundamentals — distributed systems, API design, automation, and CI/CD practices. Comfortable building internal products or frameworks that balance speed, reliability, and maintainability. Solid experience with cloud infrastructure (AWS, GCP, or Azure) and containerisation (Docker, Kubernetes). Strong collaboration and communication skills.