Lead Java Developer (to Yerevan)
Требования
Местоположение и тип занятости
Компания
Precision Oncology Software Provider. Облачная платформа, облегчающая врачу выбор терапии в лечении онкозаболеваний.
Описание вакансии
Условия работы
BostonGene is a pioneer company that uses biomedical software to identify new and personalized treatment options with next-generation multi-platform analytics, improving and optimizing cancer patient outcomes. We develop a distributed information and analytical system that provides oncologists with the necessary data for diagnosis and personalized treatment of patients.
This position is open in our office in Yerevan, Armenia. We help our newcomers with relocation to Armenia.
Requirements:
- Expertise in building highly reliable and scalable distributed systems;
- Awareness of various system design patterns;
- Demonstrated experience in assessment and development of team members;
- A rational approach to technical solutions, the ability to reasonably discuss options and choose the best;
- Computer Science degree or related degree;
- 5+ years experience in Software Engineering using Java 8+;
- Production experience using Spring and Spring Boot;
- Experience with Docker and Kubernetes for container and deployment orchestration;
- Experience with SQL DBs (we use PostgreSQL);
- Understanding the principles of OOP and Functional Programming;
- Understanding the principles of HTTP, WS, and REST;
- Desire and experience in writing tests;
- Ability to write clean, testable, and well-documented code;
- Being familiar with Python is a plus;
Бонусы
We offer:
- full-time position, permanent contract, flexible working hours;
- versatile professional environment: bioinformatics, biologists, physicians, and software developers who united to save people’s lives;
- frequent performance reviews;
- our office is located in Yerevan;
- competitive salary and healthcare insurance