The role involves designing and operating event-driven architectures using industry-standard messaging platforms to ensure high throughput and resilience
Job Summary
The role involves designing and operating event-driven architectures using industry-standard messaging platforms to ensure high throughput and resilience.
Candidates must possess deep expertise in Redis for high-throughput use cases, including handling message durability, replay, and back-pressure.
The position requires leading collaborative assignments, influencing decision-making, and fostering a culture of technical excellence within the team.
Matching Summary
The role involves designing and operating event-driven architectures using industry-standard messaging platforms to ensure high throughput and resilience.
Skills & Requirements
Must-have
Redis Streams and Cache expertise
Event-driven architecture design
Kubernetes and Docker orchestration
Java Spring Boot development
AWS cloud platform experience
CI/CD pipeline implementation
Microservices integration
Nice-to-have
AI-assisted engineering practices
Contract testing with PACT
Mutation testing strategies
DORA metrics application
Cross-functional leadership
Agile/Scrum methodology
Technical documentation skills
Key Requirements
Expert developer in Java, Spring, and JUnit
Hands-on experience with Kafka and Redis Streams
Proven track record in cloud-native technologies
Experience with horizontal scaling and sharding strategies