Position: Java Backend Developer Senior/Lead
Company: KiwiGroup
Category: Java
Experience required: 5y
English level: intermediate

General requirements:
– Work experience: 5+ years
– Work experience with a live production system: 3+ years

Must have:
– Java 10
– Knowledge of SQL and one of SQL databases (complex queries, optimization, building data models)
– Understanding of multi-threading
– Spring IoC/DI, Spring Boot, Spring Security
– Spring WebFlux, RxJava
– Gradle, Git, Docker
– Unit and integration testing
– Experience with AWS

Would be a plus (required for Team Lead):
- Knowledge PostgreSQL
- AWS Terraform
- AWS Serverless