Seeking a senior-level developer with strong experience in backend development, especially in building and supporting highly available, resilient, and performant systems. The ideal candidate should be a self-starter who can quickly get familiar with our codebase and begin contributing within a few days of onboarding, with the following Technical skills:
- Strong proficiency in Java (8 or above), with a solid understanding of functional and asynchronous APIs
- Hands-on experience with Scala 2, and good understanding of reactive programming concepts
- Familiarity with Akka and Akka Streams
- Experience with messaging frameworks like Kafka, including handling advanced integration use cases
- Solid understanding of AWS services including DynamoDB, Neptune, Lambda, API Gateway, EC2, ECS
- Comfortable with DevOps and observability using CloudWatch logs, metrics, and traces