- BA or B.Sc in Computer Science
- 5+ years in Java server development
- Experienced with Java features %28streams, IO, collections,functional development%29
- Experienced with RDBMS databases %28MySQL an advantage%29
- Strong understanding of Spring / Spring boot
- Experienced with JPA %28Hibernate – advantage%29
- Strong understanding of REST API
- Experience with streaming or messaging services %28Kafka, RabbitMQ%29 -advantage
- Experienced with Docker/ Kubernetes – strong advantage
- Experienced with cloud vendors: AWS, GC or Azure – strong advantage
- A team player with strong inter-personal skills
- High code standards %28formatting, naming, documentation%29
- Strong familiarity with open source framework
Advantages:
- Opensource contributor
- Owns a technological Blog
- Experience with Golang