Вакансия Senior Java Developer

2 вакансии
Специализация: Java
Уровень: Senior
Опыт: 3 года
Уровень английского: Не важно
Город: Минск
Размер команды: 6—8
Размер компании: 20
Возможна удалённая работа: Да

О проекте

Разработка и развитие информационной системы автоматизирующей бизнес на рынке медицинского телемониторинга. Заказчик из США. Проект разрабатывается с нуля.

Команда: 1 Java Architect, 2 Middle Java разработчика, 1 Senior UI Developer, 2 Middle Angular Developers, 1 BA, 1 PM, 1 QA.

Формат работы на проекте:

  • удалённая работа из дома (при желании можно организовать работу в офисе)
  • описание проекта в Confluence
  • постановка задач в Jira
  • ежедневные митинги в 11.00 Мск
  • график работы свободный, за исключением предрелизных дней

Язык общения на проекте русский, язык документации английский

Обязанности:

  • Разработка и поддержка web приложения (серверная часть) в сфере HealthCare
  • Разработка сервисов получения данных с медицинских приборов (http запросы) с использованием serverless технологии Amazon Lambda
  • Разработка REST API для Angular реализации Single Page Application (проектирование БД для хранения сущностей, CRUD разработка сервисов)
  • Интеграция с внешними сервисами через REST API (почтовая рассылка, рассылка факсов, рассылка СМС)
  • Импорт данных из внешних систем через REST API (изучение REST API внешних систем, реализация авторизации во внешнюю систему посредством OAuth2)
  • Код ревью

Обязательные требования:

  • Опыт коммерческой разработки на Java от 6-и лет
  • Опыт проектирования баз данных
  • Знание и опыт использования Java, Spring Framework, SpringBoot, JDBC, Hibernate, JPA, Spring Data
  • Опыт разработки REST API
  • Понимание принципов построения веб-приложений
  • Английский язык на уровне чтения документации

Желательные требования:

  • Знание и опыт использования сервисов AWS (Lamda, DynamoDB, EC2)
  • Docker
  • Опыт работы с PostgreSQL на уровне SQL запросов
  • Опыт разработки и сопровождения CI / CD (bitbucket pipelines)
  • Знакомство с ОС Linux

Условия:

  • Официальное трудоустройство, выплаты на карту банка два раза в месяц
  • Конкурентная стабильная оплата труда
  • Экологичная атмосфера общения и сотрудничества
  • Оплачиваемый отпуск 25 календарных дней
  • Открытый стиль управления
  • Корпоративные курсы английского языка
950a8f286851f2b11be8574c423a7168
Представитель компании