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

Senior Java Developer

Прямой работодатель  Align Technology ( jobs.aligntech.com )
Москва, Россия
Миддл • Сеньор
Информационные технологии • Разработка • Backend • Java • Spring • MySQL • MSSQL • PostgreSQL • AWS • Computer Vision • Desktop • IoT/IIoT • ML/AI • Natural Language Processing (NLP) • SaaS/PaaS • WEB • Медицина и фармацевтика
16 сентября 2020
Удаленная работа • Работа в офисе
Опыт работы от 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

Условия:

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