Мы в Core Line создаём современные цифровые решения для международных проектов. Наши продукты — это живые системы, которые обрабатывают данные в реальном времени и масштабируются вместе с бизнесом.
В команду B2G направления ищем Java Backend разработчика для написания северной части приложений.
Обязанности
Разработка новой версии государственной информационной системы:
-
разработка серверной части системы на Java;
-
разработка REST API для внутренних компонентов и внешних ИС;
-
реализация бизнес-логики и функциональных модулей согласно ТЗ и ЧТЗ;
-
интеграция со сторонними системами (ФНС, Федеральное казначейство и др.);
Работа с технологической средой:
-
работа в среде Linux (Астра/RED OS/РОСА или другие сертифицированные ОС);
-
взаимодействие с Postgres Pro или аналогичной сертифицированной СУБД;
-
использование Apache/Nginx, Memcached/RabbitMQ.
Требования
Обязательные:
-
уверенное владение Java 11+;
-
опыт разработки веб-приложений на Spring MVC / Spring Boot;
-
понимание архитектуры MVC и многослойных систем;
-
опыт разработки REST API;
-
отличные знания PostgreSQL: SQL, оптимизация, структуры данных;
-
уверенная работа в Linux (любые дистрибутивы);
-
опыт работы с Git, Maven/Gradle.
Желательные (будут преимуществом):
- опыт миграции/рефакторинга legacy-систем;
-
опыт разработки в соответствии с требованиями ИБ (аудит, роли, журналирование);
-
понимание ограничений и особенностей сертифицированных ОС (Астра, РЕД ОС);
-
знание принципов контроля доступа (RBAC), мандатных политик;
-
опыт настройки взаимодействия с RabbitMQ/Memcached.