Вакансия: Ведущий backend Java разработчик (проект Импортозамещения)
Описание вакансии
Компания Ай-Теко - ведущий российский системный интегратор и поставщик информационных технологий для корпоративных заказчиков. Активно действует на рынке IT России с 1997 года, входит в ТОП-400 крупнейших российских компаний, ТОП-5 крупнейших IT-компаний России.
В связи с расширением портфеля проектов приглашает присоединиться к команде, создающей решения на российской платформе интернета вещей и больших данных WISETECO (https://wiseteco.digital) группы компаний Ай-Теко.
Проект:
- Импортозамещение комплексной автоматизированной системы диспетчерского управления национального масштаба
- Заказчик одна из крупнейших компаний РФ
- Проект на 3+ года
- Анализ, формализация существующей функциональности
- Адаптация решений к используемой платформе
- Развитие платформы
- Развитие функциональности решения по требованиям Заказчика
Условия: полный день, офис/удаленно/гибрид, гибкий график, комфортные условия труда.
Платформа и решение:
- на фронте: сложные таблицы, мнемосхемы, редактор схем, графики, формы работы с сущностями
- на бэке: RESTful архитектура, интеграционная подсистема, парсинг XML, проверки данных, обеспечивающие сервисы, ИБ, рабочие процессы, low-code функции по работе с моделью данных, табличными формами, дашбордами, отчетами и др., миграция данных.
Задачи:
- Проектирование и разработка корпоративных и высоконагруженных приложений;
- Анализ и выбор наиболее оптимальных и надежных алгоритмов реализации технических решений в соответствии с требованиями;
- Проектирование и реализация модулей программных решений в составе монолитной и микро сервисной архитектур;
- Разработка интеграционных решений на базе web-сервисной архитектуры
- Покрытие разработок unit-тестами;
- Активные коммуникации с участниками команды разработки для выработки лучших решений и поставки качественного функционала;
- Cтэк: java (openjdk /liberica), Spring, PostgreSQL, Kafka, Cassandra;
- Инструменты: IntelliJ, Jira, Git, Maven, Docker, Jenkins.
Требования:
- Высшее образование техническое или в сфере ИТ;
- Опыт разработки корпоративных приложений in-house/под заказ на Java от 3х лет;
- Опыт проектирования и реализации корпоративных многомодульных, масштабируемых приложений;
- Отличное знание ООП, опыт разработки корпоративных приложений с фреймворком Spring;
- Опыт разработки с использованием любого из брокеров: Kafka, Rabbit MQ;
- Хорошие знания Databases, опыт разработки с использованием PostgreSQL, Cassandra;
- Опыт разработки и оптимизации сервисов для стабильного обмена данными с использованием REST/JSON, SOAP;
- Опыт разработки интеграций на основе файлового обмена XML/XSD;
- Опыт повседневной работы с системой контроля версий;
- Опыт написания unit-тестов для контроля корректности собственного кода;
- Способность работать в waterfall или agile-ориентированной команде разработки;
- Ответственность, работа в команде, нацеленность на результат, исполнительность, аккуратность в написании программного кода.
Условия:
- Работа в аккредитованной ИТ-компании;
- Уровень задач предполагает постоянное развитие и обучение;
- Возможность обучения и сертификации за счет компании;
- Социальный пакет (медицинская страховка) собственная столовая в офисе;
- Корпоративный спорт: скидки на посещение фитнес-клубов;
- Официальная заработная плата, обсуждается по результатам собеседования;
- График работы 5/2, формат удаленный, гибридный, офис, обсуждается индивидуально;
- Оформление в соответствии с ТК РФ с первого дня работы.