BS/MS degree in Computer Science or related discipline
5+ 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 Apache Kafka
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 availability systems
Excellent spoken and written English is a MUST
Ability to adopt 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
Best office in Kiev — 26th floor at Gulliver business center
18 working days holiday
Flexible working hours
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.
We are looking for a highly motivated Senior Java Engineer, who has strong skills in back-end development and who is willing to participate in the ongoing R&D effort to make our Product the best pregnancy monitoring suite on the market while working with a great global team of people just like you.
The company develops wearable, sensor-based technologies that utilize big data analytics to provide customized solutions for parents to better connect, monitor and bond with their child during pregnancy. Our proprietary technologies create personalized solutions for better health and wellness.
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. This technology platform is unique in delivering automatic, hassle-free, passive, continuous and remote pregnancy monitoring — safely and accurately.