Java Developer

Оплата: По договоренности
Удаленно
Full-time

Компания - один из ведущих поставщиков 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.