Position: Java Engineer
Company: MoveUp
Experience required: 3y
Category: Java
English level: intermediate
Published: 2021-10-01T00:00:00+03:00

Our innovative product seamlessly integrates a revolutionary multi-modal/multi-sensor pregnancy belt for safely capturing health and wellness data, with a cloud-based host to provided sophisticated signal processing and data management. 
Our technology platform is unique in delivering automatic, hassle-free, passive, continuous, and remote pregnancy monitoring – safely and accurately.

Position Overview
We are looking for a Java Engineer with creative design eye, who has experience in designing and implementing distributed high-load systems.

Responsibilities:
●	Design, develop, test and document scalable, highly reliable, medical system in a structured, disciplined, and fast-moving environment
●	Develop within an Agile process, including design and code reviews
●	Assist in converting business requirements into an architecture solution that serves as a blueprint for the development team.

Required Knowledge/Skills, Education, and Experience:
●	3-4 years of commercial Java experience, Java 8 knowledge
●	Strong knowledge of Java core: collections, multithreading, etc.
●	Experience with Spring ecosystem frameworks (Boot, Data, Security)
●	Experience with distributed messaging systems (Apache Kafka is preferred)
●	Experience with MQTT brokers is an advantage (e.g. EMQ – huge advantage)
●	Experience with any of NoSQL databases (Cassandra and MariaDB are preferred)
●	Experience with Docker (mandatory) and Kubernetes (advantage)
●	Strong knowledge of Enterprise Application Architecture patterns
●	Experience in working with distributed and high available systems
●	Intermediate spoken and written English is a MUST

Personal skills:
•	Ability to adapt new technologies fast
•	Excellent communication, attitude and teamwork skills
•	Ability to function both independently and in a large team
•	Passion towards making great products
•	Ability to take ownership of projects and taking them from start to finish within a schedule