Responsibilities
• Write clean, maintainable code, perform peer code-reviews
• Be responsible for arch design, writing code, testing, deployment and support of the application
• Partner with team on finding new ways to solve technical and business problems
• Eager to learn new languages and technologies
• Production support activities
Skills Required
Must have:
- 6+ years with Java
- Basic working experience with Kafka/any stream-based knowledge
- Hands-on experience with AWS (EC2, Lambda, DynamoDB, S3...)
- Experience with Docker, Kubernetes, CI/CD, monitoring/alerting
- Experience with system design, architecture, scaling, and performance testing
- Strong SQL
- Good written and spoken English
Nice to have:
- Experience with Spark/Flink