📍 Москва (м. Тульская)Полная удалёнка
Специализация
Java / Scala
Align Technology — один из мировых лидеров в разработке инновационных медицинских технологий. Компания производит уникальный продукт — Invisalign, который дает возможность людям приобрести идеальную улыбку простым и эстетичным способом (без традиционных брекетов). Штаб квартира расположена в Кремниевой долине, Калифорнии.
Московский филиал Align Technology, Inc. — это интенсивно растущее подразделение R&D, работающее в области digital orthodontics.
Ищут старшего Java разработчика / Tech Lead в московское R&D подразделение.
Технологии/инструменты
JavaAWSKafkaRESTful API Modeling Language (RAML)
Почему рекомендуем
- Align Technology — это одна из самых быстрорастущих научно-медицинских компаний.
Что делает команда (примеры проектов):
Команда Operations Services является частью большого подразделения Operations, состоящего из нескольких команд. Команда — интеграционная.
Поддерживают и расширяют промышленную систему MES на Java. Также разрабатывают API-сервисы, которые обеспечивают доступ до backend систем в облаке — это и модели машинного обучения, и компоненты, написанные на C++ и выполняющие обработку файлов лечения пациента.
Команда состоит из Java разработчиков, DevOps-ов и SQA.
Как делают
- Проводят регулярные стендапы, подробно описывают тикеты в Jira, планируют спринты.
- Задачи покрывают тестами, прогоняют через Sonar и проводят код-ревью.
- Документируют решения, обсуждают архитектуру, в том числе и с соседними командами.
- Учатся, посещают конференции, обмениваются знаниями внутри компании.
Чем предстоит заниматься
- Анализировать требования бизнеса, чтобы формировать долгосрочную стратегию для Treat Operations.
- Отвечать за продукт — участвовать в планировании, формировать отчетность, следить за сроками.
- Работать с коллегами и участвовать в их развитии — делиться опытом и техническими знаниями.
- Реализовывать решения внутри MES системы для улучшения работы заказчиков.
- Разрабатывать дизайн и реализовывать надежные и высокопроизводительные MES решения на основе Rockwell FTPC.
- Улучшать и разрабатывать новые MES интеграции с использованием JMS и других event-driven (Pub/Sub) подходов.
- Находить возможности для улучшения процесса и обсуждать это с командой.
- Отлаживать сложные многоуровневые и высокоинтегрированные программные системы и проводить root-cause анализ.
- Убеждаться в том, что дизайн и анализ решения работает. В частности если новые отдельные модули создаются или обновляются.
- Поддерживать знания и демонстрировать мастерство технического специалиста и применять лучшие практики разработки.
- Эффективно общаться с пользователями и другими командами, работающим над одним проектом.
- Не просто поиграться, но по-взрослому углубиться в облачные технологии.
Какие задачи нужно будет решать
- Продумывать и следить за архитектурой и кодом, документировать принятые решения.
- Писать качественный, понятный и покрытый тестами код, исправлять предупреждения Sonar и минимизировать технический долг проекта.
- Работать не только с функциональными требованиями, но и заботиться об оптимизации приложения, эффективном использовании ресурсов и упрощении поддержки.
Кого ищут
- Бакалаврский или магистерский диплом инженерных или технических факультетов.
- 8+ лет опыта в разработке программного обеспечения.
- 8+ лет опыта разработки промышленных систем с 5+ годами реального опыта программирования и работы с как минимум одним продуктом COTS MES наподобие Rockwell FactoryTalk ProductionCentre (FTPC), GE Proficy, Camstar, Apriso Flexnet, Werum или других похожих.
- Уверенные навыки работы с многоуровневыми архитектурами и MVP архитектурами.
- Сильные знания Java Core и объектно ориентированного анализа и дизайна.
- Знания о заводском/производственном процессе.
Будет плюсом:
- Опыт работы с Rockwell FTPC Modular Framework или Vaadin framework.
- Представление как устроен производственный процесс.
- Опыт разработки RESTful API или Web Services.
- Опыт работы в сфере Medical Device.
- Опыт разработки веб-приложений на Spring Boot.
- Пробовал(а) AWS.
- Любовь к тестам.
- Умение обращаться с реляционными и документоориентированными базами данных.
- Умение рационально и по-новому смотреть на существующие решения, стремление улучшать процесс разработки и эксплуатации ПО.
- Настроенность на производительность и улучшение процессов.
- Знакомство с SDLC и DevOps.
Что предлагают
- Зарплата регулярно индексируется, бонус по итогам года.
- Компенсация питания и спорта.
- Защищенность: ДМС для сотрудников и их детей (включая стоматологию), страхование жизни, страховка для выезжающих за рубеж, врач в офисе.
- Обучение: профессиональные курсы и конференции, возможность совершенствовать английский и испанский.
- Адаптируемый график (основной с 11:00 до 19:45).
- 100% оплачиваемые больничные.
- Отпуск 31 день.
- В офисе: спортзалы с раздевалками и душевыми, массажный и маникюрный кабинеты и т.д.
- Корпоративные праздники и мероприятия.
- Один из лучших офисов Москвы (лофт-квартал «Даниловская мануфактура», м. Тульская).
Иван Мелентьев Sr. Talent Acquisition Partner