Position: Java Developer
Company: KaaIoT
Category: Java
Experience required: 2y
English level: intermediate

**Skills & Requirements:**
3+ years of extensive experience in Java Programming (Java Core, Multi-threading, JDBC, Spring Boot)
Experience with Git
Linux systems setup and maintenance on hardware as well as in virtual or cloud infrastructure
Good written and verbal communication skills in English
Clean coding habits, attention to detail and focus on quality

**Would be a plus:**
Experience with AWS (dynamodb, api gateway, lambda)
Experience with relational, NoSQL databases
Knowledge of Python, Typescript /Angular
Terraform, Bash scripting experience
Experience with GitLab
Docker
Gradle
Debugging and performance optimization of distributed applications
Strong analytical skills