⚠︎ Архивная вакансия
Эта вакансия была перемещена в архив. Возможно она уже не актуальна, но, может быть, ваш отклик будет рассмотрен. Попробуйте откликнуться на эту вакансию, если она вам понравилась или вы можете  найти актуальные похожие вакансии

Senior Java Developer

Прямой работодатель  Align Technology
Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Backend • Java • Spring • MySQL • MSSQL • PostgreSQL • AWS • Computer Vision • Desktop • IoT/IIoT • ML/AI • Natural Language Processing (NLP) • SaaS/PaaS • WEB • Медицина и фармацевтика
16 сентября
Удаленная работа • Работа в офисе
Опыт работы от 3 до 5 лет
от 200 000 до 250 000 ₽
Работодатель  Align Technology
Описание вакансии

Ищем Java разработчиков, уровня старший, в московское R&D подразделение

Компания Align Technology Inc - один из мировых лидеров в разработке инновационных медицинских технологий. Компания производит уникальный продукт - Invisalign, который дает возможность людям приобрести идеальную улыбку простым и эстетичным способом (без традиционных брекетов). Align Technology - американская корпорация, штаб квартира расположена в Кремниевой долина, Калифорнии.

Московский филиал Align Technology, Inc. – это интенсивно растущее подразделение R&D, работающее в области digital orthodontics.

О команде:

Численность команды разработки - 10 человек (in-house). В московском офисе она состоит из 3-х ведущих разработчиков уровня Senior, остальная часть находится в Сан-Хосе (Калифорния).

Что делает команда (примеры проектов):

Разрабатывает новые микросервисы и развивает существующиие бэкенд-системы для customer-facing приложений, например: портал доктора, который управляет лечением пациента и АПИ для проведения клинических проверок.
Так же есть много сложных интеграционнх сервисов, один из которых осуществляет интеграцию с производством, которое находится в другой стране.

Нашему будущему коллеге предстоит:

  • Разобраться в тонкостях функционирования и интеграции распределенных географически вэб приложений, микросервисов, ESB, JMS и т.д.
  • Погрузиться в мир современных облачных технологий – Heroku, AWS, S3, Docker
  • Решать задачи связанные с применением современных технологий фронт и бэк енд разработки к существующей кодовой базе, включая реинжиниринг архитектурных и интеграционных решений
  • Принимать активное участие в разработке, усовершенствовании и непосредственной имплементации микросервисной архитектуры
  • Непосредственно взаимодействовать с коллегами из различных регионов мира – US, Costa Rica, Israel, Netherlands, India, Japan, Singapoure и т.д. Для повышения уровня качества коммуникаций предусмотрены поездки в штаб квартиру Align Technology, Inc., расположенную в сердце кремниевой долины - городе San Jose
  • Применять на практике шаблон построения микросервисной архитектуры ApiGateway – oauth2, JWT, SAML, API managers, configuration servers и т.д.

Наш будущий коллега как минимум имеет:

  • Отличное понимания принципов функционирования вэб приложений на основе Java технологий – Servlets API (Sessions, Filters, Servlets), RESTfull services, Spring Boot
  • Опыт работы с Spring framework – MVC, JDBC, Security, JPA, Spring Boot
  • Отличное понимание общих вопросов программирования – ООП, паттерны (GoF, DI, MVC), структуры данных, алгоритмы.
  • Отличное знание платформы Java SE 7 или выше (коллекции, I/O, возможности языка)
  • Опыт написания тестов с использованием JUnit или TestNG, Mockito. Знакомство с концепцией BDD.
  • Знание стандарта ANSI SQL – таблицы, запросы, транзакции
  • Навык общения на английском языке как письменно так и устно.

Как какие технологии используем:

  • Сервер: Java 8 Spring application
  • Frameworks: Spring (подпроекты Core, AOP, Boot, Data-JPA, JMS, Security, Test)
  • Database: СУБД PostgreSQL, NoSQL БД Dynamo DB
  • Tooling: Git, Bamboo, SonarQube, Jira, Confluence, Crucible
  • Infrastructure: Maven, Docker, Rancher, AWS, LogEntries, SignalFx, Consul, Sentry.
  • Testing: JUnit, Mockito, DbUnit, Behave

Условия:

  • Зарплата регулярно индексируется, бонус по итогам года
  • Компенсация питания и спорта
  • Защищенность: ДМС для сотрудников и их детей (включая стоматологию), страхование жизни, страховка для выезжающих за рубеж, врач в офисе
  • Обучение: профессиональные курсы и конференции, возможность совершенствовать английский и испанский
  • Адапти