ID | Название вакансии | Город | Компания | От | До | Валюта | Тип вакансии | Дата и время публикации вакансии | Роль |
---|---|---|---|---|---|---|---|---|---|
1014890 | Senior Java Developer / Ведущий Java разработчик | Санкт-Петербург | > YADRO | open | 2023-05-15 |
Требования
Java 8, Spring Framework. PostgreSQL. OR-Tools. Kubernetes. Yandex Cloud. Gitlab CI. Отличные знания Java (Core, Collections, Generics, JDBC, JPA...
Обязанности
Обеспечивать полный цикл разработки – от анализа требований и проектирования до внедрения. Общаться с бизнесом на предмет уточнения и детализации требований.
Описание
Тераплан - дочерняя компания YADRO. Мы разрабатываем платформу для решения сложных комбинаторных задач, с которыми сталкивается крупный бизнес в разных отраслях. Например, оптимизация процесса планирования лётных и кабинных экипажей, оптимизация железнодорожных перевозок, оптимизация процесса обслуживания нефтяных скважин.
Наши клиенты — крупные авиакомпании, логистические компании и промышленные предприятия.
Чем Вам предстоит заниматься
Разрабатывать платформу для решения NP-hard задач оптимизации для клиентов из разных отраслей:
- обеспечивать полный цикл разработки – от анализа требований и проектирования до внедрения;
- общаться с бизнесом на предмет уточнения и детализации требований;
- участвовать в проектировании архитектуры сервисов;
- осуществлять интеграцию с внутренними сервисами аутентификации, логирования, мониторинга и смежными системами;
- сопровождать разработанный бизнес-функционал.
Стек технологий
- Java 8, Spring Framework;
- PostgreSQL;
- OR-Tools;
- Kubernetes;
- Yandex Cloud;
- Gitlab CI.
Что мы ожидаем от будущего члена команды
- Отличные знания Java (Core, Collections, Generics, JDBC, JPA, Concurrency, Stream API);
- хорошие знания и опыт работы с JPA/Hibernate, Spring, Web-Services;
- опыт работы со средствами контейнеризации и оркестрации (Docker, Kubernetes);
- знание принципов микросервисной архитектуры;
- опыт работы с Maven, Gradle;
- опыт написания модульных тестов (с использованием JUnit, Mockito и др.);
- хорошее понимание протокола http (заголовки, cookie, разница между post и get);
- знание SQL и принципов организации реляционных БД;
- хорошее понимание шаблонов проектирования и типовых решений.
Будем рады предложить Вам
- Конкурентный уровень заработной платы;
- гибридный формат работы, возможность полной удалённой работы;
- систему премирования за научные достижения, публикацию статей, регистрацию патентов и выступления на конференциях;
- «лекторий», в рамках которого приглашенные эксперты и наши специалисты на регулярной основе делятся профессиональным опытом из различных областей науки;
- внутреннюю программу поддержки инноваций.
- медицинскую страховку, включающую стоматологию, госпитализации, международные путешествия;
- льготное страхование членов семьи.