Senior Java developer (API)Вакансия в архиве

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

Ищем Senior Java разработчика в московкое R&D подразделение

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

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

Что делает команда:

Основная задача команды – создание консистентного API между разными системами как внутри компании, так и для внешних пользователей. API разрабатываются по микро-сервисной архитектуре – это набор приложений, взаимодействующих между собой, а не одно монолитное приложение

В дополнение к API команда разрабатывает клиентские приложения для работы с API (тонкий клиент, single-page applications).

Как делаем?

API представляет собой набор веб приложений. Они отличаются по задачам, но общие черты следующие:

  • Использование Docker как основной платформы развертывания приложений
  • Активное применение облачный решений от Amazon (EC2, S3, SWF, SQS, SNS, DynamoDB)
  • Высокая степень автоматизации API инфраструктуры (Chef, Amazon CFN, Ansible)
  • Максимальное покрытие API контракта автоматизированными тестами (мы используем Python + Behave)

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

Сервер: java8

Frameworks: Spring (MVC, Data, Security), Spring Boot для новых проектов, плюс идет активная миграция существующих API

Database: из реляционных будет использоваться PostgreSQL, из NoSQL решения от Amazon (DynamoDB)

Infrastructure: Git, Bamboo, Chef, Jira, Confluence, Fisheye, Docker, AWS

Frontend: Angular1/2, Typescript, webpack/gulp,

Требования:

  • От программиста нужно:
    • опыт разработки на Java в коммерческих проектах от 3 лет
    • опыт разработки веб приложений от 3 лет
    • уверенные знания платформы JavaSE
    • опыт использования Spring Framework (Boot, MVC, Data, Security, messaging)
    • хорошее знание протокола HTTP
    • знание концепций баз данных SQL

Здорово если вы:

  • Имели опыт работы с Amazon AWS
  • Знаете, что такое REST, HATEAOS и у вас был опыт создания Web API или хорошие теоретические знания по вопросу
  • Знаете, зачем нужны гипермедиа типы общего назначения и почему application/json к ним не относится
  • Имеете опыт автоматизации сборки и развертывания веб-приложений (или желаете его получить)
  • Имеете желание расти в сторону Full-Stack разработки (в команде есть выделенный front-end разработчик, но иногда ему может потребоваться помощь)

Что делать в проекте?

  • Разрабатывать Web API, полностью удовлетворяющим REST подходу. API разрабатывается как для внутреннего, так и для внешнего использования.
  • Интеграция со сторонними компаниями, посредством Web API
  • Писать качественный, покрытый тестами код.
  • Взаимодействовать с командами DevOps и QA для максимально быстрого перехода от «работает на моей машине» к «работает в production»

Условия:

  • Оформление в штат компании по ТК РФ (постоянная основа, работа в офисе)
  • Конкурентоспособная заработная плата, бонусы по итогам работы
  • Возможности профессионального роста, обучения и развития
  • Добровольное медицинское страхование (возможность выбора медицинских услуг)
  • Бесплатное питание (обеды)
  • Поддержка сотрудников с детьми
  • Демократичный стиль отношений в компании
  • Перерывы для занятий спортом в течение рабочего дня (настольный теннис)
  • Бесплатные курсы английского и испанского языка
  • Спортзал в офисе
  • Корпоративные праздники и мероприятия
  • Один из лучших офисов Москвы (лофт-квартал «Даниловская мануфактура», м. Тульская)
  • График работы с 11:00 до 19:45

Ключевые навыки

JavaMVCSpring FrameworkAPIPostgreSQLAmazonGitBambooChefAtlassian JiraDockerAWS

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

Полная занятость, полный день

Адрес

Тульская, Москва, Варшавское шоссе, 9с1б
Показать на карте
­
Отклик направлен работодателю

Сопроводительное письмо к отклику

Написать сопроводительное письмоПисьмо отправлено
Произошла ошибка, попробуйте ещё раз
Дата публикации вакансии
Рекомендуем

Вакансия в архиве