Назад
Company hidden
3 месяца назад

Java Developer (Fintech)

Формат работы
remote (только Europe)/hybrid
Тип работы
fulltime
Грейд
senior
Английский
b2
Страна
Serbia/Poland/Spain +2 еще
Релокация
Poland
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

Мэтч & Сопровод

Для мэтча с этой вакансией нужен Plus

Описание вакансии

Текст:
/
TL;DR
Java Developer (Fintech): Building distributed systems for the trade lifecycle, including order and execution management, market data, and post-trade processing platforms with an accent on concurrency, delivery guarantees, scalability, and resilience. Focus on designing idempotent event-driven services, handling extreme workload spikes, and engineering fault-tolerant architectures with defined recovery objectives.

Company

hirify.global builds Java-based fintech systems around the trade lifecycle, including order management, execution management, market data, and post-trade processing platforms.

What you will do

  • Build and evolve distributed Java systems for trading and post-trade workflows.
  • Design services that handle at-least-once message delivery, idempotency, and Saga-based transaction flows.
  • Analyze concurrency issues involving the Java memory model, thread scheduling, asynchronous processing, and distributed deadlocks.
  • Develop systems capable of absorbing extreme workload spikes through elastic capacity and efficient algorithms.
  • Design resilience and disaster-recovery strategies, including replication, failover, RTO, and RPO requirements.

Requirements

  • Strong Java development experience in distributed systems.
  • Understanding of multithreading, JVM internals, memory models, and concurrency.
  • Experience with microservices, asynchronous systems, and event-driven processing.
  • Knowledge of delivery guarantees, idempotency, Saga patterns, and failure scenarios.
  • Understanding of algorithms, data structures, scalability, and application resilience.

Nice to have

  • Experience with Kafka, Redis, database clusters, and Kubernetes.
  • Background in fintech, trading systems, order management, market data, or post-trade processing.
  • Experience with Python or Node.js.

Culture & Benefits

  • Engineering work focuses on technically complex distributed systems and real-world trading workloads.
  • Production reliability, failure analysis, and resilience are treated as core engineering responsibilities.
  • Systems are designed for high availability, rapid failover, and zero-data-loss scenarios where required.

Будьте осторожны

Если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого. Это мошенники. Обязательно жмите «Пожаловаться» или пишите в поддержку. Подробнее в гайде →