Команда разработки банковских антифрод-решений ищет опытного Java разработчика для участия в разработке новых и поддержке существующих модулей инфраструктуры нашего программного комплекса.
Работа удаленная. Трудоустройство по ТК РФ.
Требуемый опыт работы по данной специализации от 3х лет.
Основные требования :
-
Уверенные знания Java core - (Collections, I/O, Concurrent, Class loading, GC);
-
Свободно ориентироваться в Spring/Spring Boot фреймворке;
-
Знать основы web-разработки - HTML, CSS, JavaScript, иметь опыт разработки UI для систем уровня Enterprise;
-
Уметь писать тесты, пользоваться инструментами JUnit, Mockito, Groovy и пр.;
-
Понимать как устроены реляционные СУБД (PostgreSQL/Oracle), уметь писать sql-запросы, хорошо владеть Hibernate (JPA), JDBC, MyBatis (или подобными фрэймворками);
-
Иметь опыт работы с инструментами интеграции - Kafka, IMBMQ, ActiveMQ и пр.
Будет плюсом:
-
Знание основных и не основных алгоритмов и структур данных, сложность алгоритмов;
- Знания в Nio2, опыт работы с Netty, работа с off heap, опыт построения высоконагруженных сервисов, отладка пауз GC;
- Опыт работы с нереляционными БД: Ignite, Cassаndra, MongoDB, Redis;
- Знание современных js–фреймворков, NodeJS, TypeScript, React (Redux, hooks), Material UI, WebPack;
Мы предлагаем:
-
Полную занятость
-
Удаленную работу
-
Стабильную заработную плату, индексируемую как регулярно, так и по результатам труда.
-
Гибкое начало рабочего дня.
-
Официальное трудоустройство по ТК РФ.