Position: Senior Java Engineer
Company: CyberVision and KaaIoT
Category: Java
Experience required: 3y
English level: upper

Необходимые навыки
4+ years of commercial experience with Java
Java 8, Stream API, Core, JDBC, multithreading, Collections, I/O
Spring Core, Spring Data, Hibernate
Microservices, strong understanding of the principles of microservice architecture
Experience with Apache Kafka, Apache Spark
Understanding of data structures and algorithms
Experience with Cassandra, PostgreSQL databases
Docker, Jenkins, Maven, Git
Linux shell experience

Будет плюсом
Redis
Eventuate
Strong understanding of distributed applications

О проекте
Equipment monitoring system capable of collecting and  transforming sensor data, performing real-time and historical analysis 
Anomaly detection with a flexible and user-friendly rule engine
User alerting via email, SMS, voice call
Data visualization on a secure multi-tenant cloud portal
User customizable dashboards
PowerBI integration

Technologies: Kaa IoT platform, Apache Spark, Cassandra, Redis, PostgreSQL, Kafka, Spring, AWS.