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

**About the project:**

Intelligent Integration Platform focuses on empowering business and IT through an intuitive, powerful, self-service interface. 

Integration as a platform allows to process data from various sources, apply required business rules and put results into required data storage. Web-interface allows us to construct efficiently ETL pipelines.

**Requirements:**

3+ years of extensive experience in back-end Java Programming (Java Core, Multi-threading, JDBC)
Experience with relational databases, SQL knowledge
Experience with Cloud platforms: AWS/AZURE/GCP
Familiarity with Git
Unit testing experience (Junit, Mockito)
Linux systems setup and maintenance on hardware as well as in virtual or cloud infrastructure
Good written and verbal communication skills in English

**Would be a plus:**

Experience with ETL solutions
Knowledge of Spark, Snowflake, Redshift, Azure Synapse
Bash scripting experience
Debugging and performance optimization of distributed applications
Strong analytical skills