Position: Middle Java developer
Company: Onseo
Experience required: 2y
English level: intermediate

Requirements:
- 2+ years demonstrated experience in developing web applications using two or more of these technologies — Java, Servlets, Spring, database interactions, and related testing tools/methodologies;
- Experience working on Messaging systems such as Kafka,RabbitMQ etc;
- Good knowledge of SQL (MySQL, PostgreSQL)
- Experience in RESTful API development.
- Experience in building microservice architecture
- Understanding of CI \ CD 
- Basic knowledge of highly scalable architectures
- Experience in the cloud is a plus (AWS, GCP, Azure)
- Intermediate level of English


Will be a plus:
- Working with databases with cloud storage;
- Docker, Maven;

We offer:
- Competitive salary;
- Medical issuance;
- Paid sick days;
- Long-term employment with 20 working days paid vacation;
- Sport compensation;
- English lessons;
- Work on interesting projects using cutting-edge technologies;

Responsibilities:
- Writing the server side;
- Quick and effective elimination of existing and potential problems;
- Be an active part of the team;
- Design and construction solution according to the terms of reference;

About the project:
The AIBODY project was founded in 2006 with the aim of providing realistic simulations of virtually all known pathologies and conditions, as well as the impact of appropriate treatments.

AIBODY's core product is our Physiology Platform (Digital Human Body), which is designed to accelerate the clinical process of human physiology, support medical technology solutions, and use pharmaceuticals as a tool to optimize the learning of new knowledge and clinical programs.

We have created a unique model like a real human body, built it from the cellular level to the interaction of human organs.
Thus, the project is aimed at collecting the information itself about the state (behavior) of the human body and issuing certain methods of treatment.