Java developer
Прямой работодатель Infinnity Solutions ( infinnity.ru )
Опыт работы от 1 года до 3х лет
Команда Infinnity Solutions реализует ряд проектов развития подсистем ЕМИАС (Единая Медицинская Информационная-Аналитическая Система) г. Москвы - один из самых масштабных и социально-значимых проектов столицы. По данным отчета McKinsey&Company в 2018 году Москва заняла первое место в мире по степени проникновения мобильных и веб-сервисов в сфере здравоохранения среди жителей крупнейших мегаполисов.
Ищем специалиста, который станет частью проекта СИМИ (Система интегрированной медицинской информации) из экосистемы ЕМИАС. СИМИ – одна из ключевых подсистем ЕМИАС, центральное хранилище данных по пациенту (ЭМК – электронная медицинская карта), непосредственными потребителями которого являются другие смежные подсистемы ЕМИАС. В настоящий момент система масштабируется, увеличивается количество потребителей, поэтому основной из задач будет модернизация архитектуры системы.
Технологии/Инструменты:
- Java 8/11;
- Spring Boot;
- ORM (EclipseLink/Hibernate), Oracle, PostgreSQL, Cassandra;
- Liquibase/Flyway;
- JIRA, Confluence, TeamCity;
- GIT;
- Gradle/Maven;
- SOAP/REST;
- Elastic Search,
- JUnit.
Чем предстоит заниматься:
- разрабатывать/дорабатывать сервисные механизмы/слои: хранения данных (persistence), отчетности (reporting), сообщений и уведомлений о событиях (messaging & event notification), интеграции со сторонними системами (integration), безопасности (security), масштабируемости (scalability);
- формализовывать требования заказчика совместно с аналитиками;
- разрабатывать юнит- и компонентные тесты для полученных механизмов;
- проводить Code Review, рефакторинг кода, устранять ошибки.
Что мы ожидаем:
- понимание ООП;
- уверенное знание Java Core;
- Spring Boot;
- Hibernate или любого ORM;
- опыт работы с Maven/Gradle, Git, Jira/Confluence;
- опыт работы с реляционными СУБД PostgreSQL/Oracle, уверенное знание SQL;
- любовь и стремление к чистому коду;
Что мы предлагаем:
- официальное трудоустройство;
- белую заработную плату, регулярный пересмотр уровня дохода;
- современное оборудование;
- возможность профессионального и карьерного роста;
- дополнительное обучение, тренинги, конференции, курсы за счет компании;
- просторный офис на с/з (удобные рабочие места, конференц-зал и переговорная комната) или удаленное рабочее место на выбор;
- все, что нужно для отдыха (кофе, чай, душевая, зона отдыха с массажным креслом и пр.) в офисе;
- возможность профессионального и карьерного роста;
- компенсация затрат на спорт;
- дружный, весёлый и профессиональный коллектив, регулярные корпоративы.