Войти

Java developer (Mid – Mid+)

Компания OmniAid
Тип Переезд / Тбилиси
Оклад 2500 - 4000 USD в месяц
Описание вакансии

Ищем Java-разработчика для гуманитарной платежной системы для релокации в Грузию (Тбилиси)


Общие требования

• Опыт работы не менее 5 лет.

• Последние 5 лет только профильный опыт без смены должности.

• Минимум 3 места работы.

• Места работы не менее 1 года на каждом.

• Опыт в финтехах, банках или процессингах.


Основные задачи

• Доработка и поддержка системы на базе Mifos/Fineract, MySQL/MariaDB и Payment Hub EE.

• Разработка интеграций с внешними платежными шлюзами, банками и финтех-сервисами (REST, SOAP, ISO 8583).

• Оптимизация производительности Java-приложений и баз данных.

• Обеспечение безопасности транзакций (PCI DSS, KYC/AML).

• Написание тестов (unit, integration) и документации.

• Участие в настройке CI/CD и мониторинга (Prometheus/Grafana).


Требования/Обязательный опыт

•  3-5 лет работы в финтехе, платежных сервисах или банковской сфере.

• Опыт разработки платежных систем и процессинга транзакций (ISO 8583, SWIFT, SEPA).

• Знание стандартов безопасности: PCI DSS, KYC/AML.

• Уверенное владение:

  -  Java 11 (желательно Java 17).

  -  Spring Boot 2.7.x (Spring MVC, Spring Data JPA, Spring Security).

  -  Hibernate 5.x и SQL(MySQL/MariaDB).

  -  REST/SOAP API, OpenAPI/Swagger.

  -  Apache Camel для интеграций.

  -  Liquibase для миграций БД.

  -   Gradle для сборки.

  -   JUnit 5, Mockito, Testcontainers.

• Опыт работы с высоконагруженными системами и оптимизацией JVM.

• Навыки интеграции с JMS, Apache Kafka или аналогичными системами очередей.

• Знание Docker и Kubernetes (базовый уровень).


Желательный опыт

• Работа с Mifos/Fineract или аналогичными платформами.

• Знание JEE и серверов приложений (WebLogic).

• Опыт настройки CI/CD (Jenkins, GitLab CI).

• Понимание микросервисной архитектуры.

• Знание стандартов SWIFT, SEPA.

• Знание английского языка (уровень, достаточный для чтения документации и базовой коммуникации).


Личностные качества

• Внимание к деталям и аккуратность.

• Способность работать под давлением.

• Готовность разбираться в легаси-коде.

• Хорошие коммуникативные навыки.


Примечания

• Кандидат должен быть готов к работе с легаси-кодом, так как Mifos/Fineract и Payment Hub EE могут содержать устаревшие компоненты.

• Знание стандартов безопасности (PCI DSS, GDPR) будет преимуществом.

• Опыт миграции приложений на новые версии JVM (например, с Java 11 на 17) крайне желателен.

• Мы приветствуем, поощряем и оплачиваем использование ИИ-ассистентов вроде Cursor IDE и Claude Sonnet.

Telegram @t13lapina