Position: Senior Java Engineer, Health Monitoring System
Company: DataArt
Category: Java
Experience required: 3y
English level: intermediate

PROJECT OVERVIEW:
DataArt’s specialists are developing the server part of the application. It is a distributed high-load AWS cloud-based solution for handling user healthcare data and providing reports for the users. The main goal is to develop new data processing pipelines in order to be on track with the technologies and providing support for the existing back-end services. The system is designed with a microservice architecture with synchronous and asynchronous communications between various parts of the system. The major idea is that the system processes data from the "smart beds" to determine the quality of sleep.

Requirements:
- 4+ years of web application development experience using the Java platform.
- Experience working with Java 8+.
- Experience working with databases (MySQL).
- Skills using tools for automated project building (Maven or Gradle).

Nice to have:
- Experience working with Spring Boot.
- Experience working with AWS stack: ECS, RDS, Lambda, Step Functions, S3.
- Experience using Python for minor tooling.
- Experience with Kafka.
- Experience with Google Guice as an IoC framework.
- Knowledge of Hazelcast.