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

Requirements:
● 2+ years of commercial experience
● Strong Java core (java 8+)
● Multi-threading
● Spring Framework, Spring Boot
● SQL and NoSQL based databases
● Message-based systems
● Git
● Linux
● Intermediate or higher level of English

Would be a plus:
● Reactive Programming (Reactor or RxJava)
● Docker
● Experience with scalable distributed systems

About the project:
The company provides world-class power solutions and complete life-cycle support. Through digitalization and electrification, the company strives to develop drive and power generation solutions that are even cleaner and smarter and thus provide answers to the challenges posed by the rapidly growing societal demands for energy and mobility.

The main area of the project:
● Fleet management and engine performance monitoring;

● Telematics tracking, geofencing, routing;

● Fuel quality and consumption management;

● Workload management and scheduling;

● Predictive maintenance based on previously detected engine issues.