Вакансия


Expert java developer (technical leader)
Опубликовано 14 октября
Expert java developer (technical leader)
Align Technology Inc
Город
Москва
Обязанности

Ищем Java разработчика, Senior/Expert/Technical Leader в московское R& D подразделение
Компания Align Technology Inc - один из мировых лидеров в разработке инновационных медицинских технологий. Компания производит уникальный продукт - Invisalign, который дает возможность людям приобрести идеальную улыбку простым и эстетичным способом (без традиционных брекетов). Align Technology - американская корпорация, штаб квартира расположена в Кремниевой долина, Калифорнии. Московский филиал Align Technology, Inc. – это интенсивно растущее подразделение R& D, работающее в области digital orthodontics. Основные задачи:
- участие в разработке сложных интеграционных решение между системами, обеспечивающих полный производственный цикл продуктов компании – микросервисы, вэб приложения, ESB, JMS, Identity Management, Manufacturing Enterprise systems и т. д. - развитие облачной инфраструктуры и применение DevOps практик – Heroku, AWS, S3, Docker
- контроль качества программного кода и технический решений, проведение код ревью, обучение коллег
- разработка отказоустойчивых архитектурных решений
- развитие и усовершенствование существующей микросервисной архитектуры, основанной на шаблоне ApiGateway – oauth2, JWT, SAML, API manager, Сonfiguration servers и т. д. - модуляризация существующей кодовый базы, перевод существующего функционала на микросервисную архитектуру
- работа в интернациональной команде распределённой по всему миру – Россия, США, Коста-Рика, Израиль, Индия, Нидерланды, Китай
- разработка на Java 11, Kotlin

Минимальные требования:
- Отличное понимания принципов функционирования приложений на основе Java технологий – RESTfull services, Spring Boot, JMS, JDBC, Hibernate, Servlets API (Sessions, Filters, Servlets), - Экспертный уровень знаний Spring framework – Core, MVC, JDBC, Security, JPA, Spring Boot
- Отличное понимание общих вопросов программирования – ООП, паттерны (GoF, DI, MVC), структуры данных, алгоритмы. - Отличное знание платформы Java SE 8 или выше (коллекции, I/O, возможности языка)
- Опыт написания тестов с использованием JUnit или TestNG, Mockito. Знакомство с концепцией BDD. - Знание стандарта ANSI SQL – таблицы, запросы, транзакции
- Навык общения на английском языке как письменно так и устно.
Дополнительные требования:
- Опыт работы в интернациональной команде
- Опыт работы со следующими технологиями:
o Stuts2, JSP, JSTL, XmlRPC
o Maven, JIRA, JIRA Agile, Bamboo, FishEye, Crucible, BitBucket
o Ansible, Docker
o PostgreSQL
o Heroku, Amazon (архитектура, сервисы)
o Redis, RabbitMQ
o Технологии интеграции с Salesforce

- Понимание принципов современных front-end технологий – ES6, React, Redux, Stylus, NPM, Node. js и т. д.
Почему стоит к нам идти?
- Важный и полезный бизнес – то, что делают у нас меняет облик современной медицины; - Сильная команда; - Налаженные процессы разработки и тестирования; - Атмосфера интенсивного роста, о чем говорит хотя бы курс наших акций (NASDAQ ALGN)

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

Зарплата без задержек
Требования
Пол: Не важно


Поделитесь с друзьями
Похожие вакансии



Rabotunaidu
г. Серпухов, Московское ш., д. 40 Россия
rabotunaidu.ru