Java developer (platform) - middle/senior
Разрабатываемый нами продукт - гибридная интеграционная платформа. Она является основой для проведения интеграций, самостоятельного создания продуктов и автоматизации бизнес-процессов организации.
Платформа анализирует поток событий, поступающих из внешних систем в режиме реального времени, принимает решение о выборе подходящей модели реакции на эти события и исполняет настроенные пользователем сценарии.
основное в работе:
- вместе с командой заниматься развитием фреймворка для создания продуктов и сервисов, разработкой телекоммуникационных систем и пилотных версий новых продуктов;
- участвовать в развитии и оптимизации технических процессов разработки;
- поддерживать текущую инфраструктуру и продукты.
также предстоит:
- разрабатывать код программного продукта на основе спецификаций и участие в выборе технических решений;
- анализировать и оптимизировать код, в том числе с использованием инструментальных средств и метрик для повышения качества и производительности кода;
- интегрировать различные источники данных;
- разрабатывать модульные, интеграционные и системные тесты (unit-тесты);
- вести проектную и техническую документацию.
что для нас важно:
- знание Java SE/EE (Core, Collections) - опыт промышленной разработки;
- понимание структур данных, основ ООП и шаблонов проектирования;
- понимание сервисно-ориентированной и микросервисной архитектуры (SOA и MSA), архитектурного стиля REST;
- знание Linux/Unix систем на уровне опытного пользователя;
- опыт разработки высоконагруженных многопоточных приложений, опыт разработки клиент-серверных приложений;
- опыт разработки backend;
- знание СУБД PostgreSQL, Apache Kafka, протоколов HTTP/SOAP, HTTP/JSON;
- опыт работы с Git (Bitbucket/GitLab), Confluence/Jira.
дополнительно оценим:
- знание спецификаций WSDL, OpenAPI;
- опыт работы с Docker, Kubernetes;
- опыт работы со стеком ELK, Prometheus, Grafana;
- опыт работы с Jenkins.
у нас:
- проекты для федеральных операторов (ТОП-3) и разнообразный технологический стек;
- возможности для повышения экспертизы в разных продуктовых командах;
- открытая корпоративная культура, где ты сможешь влиять на процессы и результат работы компании;
- прозрачная система вознаграждения и поощрений за инициативы;
- есть все условия, чтобы сосредоточиться на интересных задачах:
- льготы в соответствии с государственной поддержкой для аккредитованной ИТ компании;
- гибкое начало дня и возможность работать удаленно из любой точки;
- просторный современный офис у Финского залива;
- английский разговорный клуб;
- конкурентный «белый» доход (оклад + квартальные премии), ДМС со стоматологией, социальные программы, индивидуальный подход к выбору корпоративных льгот (спорт, изучение иностранных языков, здоровье, обучение (в т.ч. детей), профессиональная литература), корпоративные тарифы на сотовую связь, ежемесячная финансовая компенсация при использовании личного оборудования.
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).
Обслуживать клиентов: работать со счетами, пластиковыми картами и денежными переводами. Продавать банковские и страховые продукты (кредитные продукты, карты, вклады).