Java Developer
Компания - один из ведущих поставщиков IT-решений в финансовой индустрии в поиске специалиста на позицию - Java Developer.
Обязанности:
- Разработка и развитие системы BackOffice на Java в сервере приложений Weblogic/Tomcat.
- Перенос бизнес-логики из БД на middleware-слой.
- В дальнейшем — реализация микросервисной архитектуры.
Технологический стек:
- Языки и фреймворки: Java 8, JSF, Spring Boot, Spring Security, Apache CXF, Apache Camel, iBatis, Apache Kafka.
- Базы данных: PostgreSQL PL/PGSQL, Oracle PL/SQL.
- Серверы приложений: Weblogic, Tomcat.
Требования:
- Опыт коммерческой разработки от 3 лет.
- Отличное знание Java 8, Spring, iBatis, Maven.
- Знание реляционных баз данных (PostgreSQL, Oracle).
- Опыт работы с REST API + Swagger.
- Опыт работы с многопоточностью.
- Владение Git, JIRA.
- Высокий уровень самоорганизации, инициативность.
- Английский язык на уровне чтения технической документации.
Дополнительно:
- Знание JSF, Apache Camel, Apache Kafka, Apache CXF.
- Опыт работы с банковскими процессами, платежными системами (Mastercard, Visa, НСПК).
- Знакомство с протоколом ISO8583.
- Опыт работы с эмуляторами платежных сетей (MAS, MCPS, VTS, UPI).
- Опыт работы с Linux (командная строка).
- Владение C, shell-scripts.