Java-разработчик
Зарплата
Требования
Местоположение и тип занятости
Компания
Описание вакансии
Условия работы
Команда разработки банковских антифрод-решений ищет java специалиста для развития и поддержки наших продуктов.
Большая часть задач - это всевозможная интеграция (kafka, MQ -jms, rest, SOAP, TCP, загрузчики данных из\в Oracle, PostgreSQL, и прочих, ) а так же доработки ядра системы под изменяющиеся бизнес требования, в том числе участие в написании новых модулей системы.
Кроме этого, есть возможность специализироваться в написании low-latency приложений, разработке пользовательских интерфейсов (React, TypeScript), а так же в интегации для команды ML, используя python, groovy, julia.
Работа удаленная. Крайне желателен опыт коммерческой разработки на java\spring от 3 лет.
Необходимо для эффективной работы:
- Java core 8+ (Collections, I/O, Concurrent, Class loading, GC, jdbc)
- Spring Framework(+- boot)
- SQL c особенностями под одну из реляционных БД: Oracle, Postgresql, mssql.
- ORM mybatis, hibernate
- Cистемы контроля версий: git.
- Фреймворки EE (Servlets, Transactions, JMS)
- Основные паттерны проектирования приложений
- Английский на уровне чтения технической документации.
Будет плюсом, но не обязательно :
- Опыт разработки на Python .
- Опыт решения проблем производительности приложений на java, отладка пауз GC, профилирование приложений.
- Опыт решения проблем производительности SQL на Oracle, Postgresql.
- Опыт работы с нереляционными БД: Cassаndra, MongoDB, Redis.
- Знание основ web-разработки (js/css/react/typescript)
- Опыт работы с off heap, опыт построения высоконагруженных сервисов.
- Опыт работы в инфраструктуре Hadoop/Spark, понимание ограничений использования этой инфраструктуры.
- Опыт применения Reactive Streams.
- Опыт разработки на С/C++.
- Kafka, Zookeeper .
Мы предлагаем:
- Полную занятость
- Удаленную работу
- Стабильную заработную плату, индексируемую как регулярно, так и по результатам труда.
- Гибкое начало рабочего дня.
- Официальное трудоустройство по ТК РФ.