Мы ищем в команду талантливого инженера, способного принять на себя лидирующую роль в определении и управлении архитектурой крупной информационной системы. Наш продукт – комплексная система управления проектами промышленного строительства, ориентированная на работу с клиентами и подрядчиками PESCO.
Мы нацелены на использование самых прогрессивных ИТ-решений, современного стека, паттернов и архитектурных решений в наших разработках. В целевой системе много сложных компонентов и задач взаимодействия между ними. Проектировать нужно как внутреннюю архитектуру, так и средства доставки функционала пользователям. Будет много задач по проектированию взаимодействия с внешними системами.
Потенциальный кандидат – ИТ-инженер с высокой технологической экспертизой, любящий нетривиальные задачи, получающий удовольствие от изучения новых технологий и применения их в реальных решениях. Активный и настойчивый.
Обязанности:
- Поиск оптимальных технических и технологических решений при проектировании системы;
- Постановка задач по реализации команде разработчиков;
- Контроль соблюдения проектных требований в процессе разработки;
- Управление архитектурой, поддержание её в актуальном работоспособном состоянии;
- Определение вектора технологического развития компонентов системы, согласование их с руководством;
- Выработка совместных решений с тимлидом и ведущими разработчиками ПО;
- Координирование работы системных аналитиков;
- Взаимодействие с бизнес-пользователями и владельцем продукта.
Требования:
- Опыт работы Senior Java Developer от 5-ти лет;
- Опыт разработки крупного промышленного web-приложения (уровни приложения и развертывания);
- Умение проектировать и развивать системы исходя из результатов бизнес- и системного анализа, а также потребностей бизнес-пользователей;
- Опыт разработки микросервисной архитектуры;
- Умение масштабировать системы;
- Умение/готовность проектировать API;
- Опыт работы на позиции разработчика Java от 5 лет;
- Уверенное знание стека Java EE и фреймворка Spring (Spring Boot);
- Понимание REST, знание протоколов взаимодействия;
- Отличное знание SQL. Желательны понимание принципов и/или опыт работы с NoSQL DB (Mongo, Redis);
- Понимание работы брокеров сообщений (Kafka) и умение проектировать системы с их применением.
Будет преимуществом:
- Знание EPC/EPCm/PMC специфики и бизнес-процессов или опыт работы в области промышленного строительства;
- Знание CI/CD инструментов;
- Опыт работы с Linux;
- Опыт построения систем, соответствующих официальным стандартам и требованиям к безопасности.
Условия:
- Возможность постоянного профессионального развития;
- Конкурентоспособная заработная плата (оформление в соответствии с ТК РФ) и расширенный ДМС со стоматологией и стационаром;
- Годовая премия 20% от совокупного годового оклада;
- Возможность удаленной работы;
- Отпуск 33 календарных дня;
- Дополнительная компенсация при взятии больничного;
- Корпоративная мобильная связь;
- Привилегии от Газпромбанка и Райффайзенбанка;
- Корпоративные спортивные команды (баскетбол, футбол, волейбол);
- Различные скидки для сотрудников в магазины, кафе, рестораны, отели и фитнес.