У вас слишком много отобранных вакансий. Вам нужно удалить ненужные вакансии из списка отобранных, чтобы добавить ещё одну.

Удалить самую старую вакансию и добавить эту

Отменить

Senior Java Developer

Уровень зарплаты
з/п не указана
Город
Москва, Тульская
Требуемый опыт работы
3–6 лет

Java Developer

Лидирующая на мировом рынке в области производства стоматологического оборудования компания Align Technology, Inc., ищет высококлассного специалиста в области разработки сложных распределённых интеграционных пользовательских вэб решений, построенных на основе технологий Java.

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

  • Разобраться в тонкостях функционирования и интеграции распределенных географически вэб приложений, микросервисов, 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 – Functional Interfaces, Stream API, lambdas и т.д.
  • Уже приходилось работать в распределенных по всему миру и часовым поясам командах разработки
  • Была возможность работать со следующими технологиями и инструментами:
    • Maven, JIRA, JIRA Agile, Bamboo, FishEye, Crucible
    • Chef, Ansible, Docker
    • СУБД PostgreSQL
    • Heroku, Amazon (архитектура, сервисы)
    • Redis, Terracotta, Memcached Sessions Manager, RabbitMQ
    • Технологии интеграции с Salesforce
  • Имеет широкий кругозор в области front-end технологий – ES6, React, Redux, Stylus, NPM, Node.js и т.д.
  • Был опыт работы с классическими технологиями – Struts2, JSP, JSTL, XmlRPC

Мы предлагаем:

  • Конкурентоспособную заработную плату, годовой бонус
  • 5 «персональных дней» в году – личное время, оплачиваются
  • Возможности профессионального роста, обучения и развития (тренинги как внутри Компании, так и внешние)
  • Добровольное медицинское страхование (возможность выбора пакета страховых услуг; страховка детей; страхование жизни и страхование для выезда заграницу)
  • Компенсацию питания
  • Завтраки в офисе, фрукты, печеньки в течении дня
  • Поддержку сотрудников с детьми – детские праздники и мероприятия выходного дня
  • Наличие небольшого спортзала в офисе
  • Перерывы для занятий спортом в течение рабочего дня (спортзал, настольный теннис)
  • Курсы английского и испанского языков
  • Офис — Москва, м. Тульская

Тип занятости

Полная занятость, полный день
Дата публикации вакансии
Рекомендуем