Назад
Company hidden
3 дня назад

Backend Engineer (Java)

4 400 - 4 800
Формат работы
hybrid
Тип работы
fulltime
Английский
b2
Страна
Latvia
Вакансия из списка Hirify.GlobalВакансия из Hirify Global, списка международных tech-компаний
Для мэтча и отклика нужен Plus

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

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

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

Текст:
/
TL;DR
Backend Engineer (Java) (Fintech): Building and operating event-driven backend services and integrations that reliably deliver investor communications and support payment infrastructure with an accent on Java, Spring Boot, message-driven processing, and clean architecture. Focus on designing resilient services with deduplication, retries, circuit breaking, automated testing, observability, and production ownership.

Location: Riga, Latvia; hybrid flexibility with office and work-from-home options. Up to three months per year may be spent working from another country.

Salary: €4,400–€4,800 per month, plus stock options.

Company

hirify.global operates an investment platform that gives investors access to loans, bonds, ETFs, and other products across Europe.

What you will do

  • Deliver backend features and external integrations from specification through deployment, monitoring, and production operation.
  • Build reliable message-driven processing with at-least-once delivery, deduplication, retries with backoff, and circuit breaking.
  • Design and develop Java services using clean and hexagonal architecture.
  • Write automated tests and maintain architecture rules, static analysis, and consistent code quality.
  • Contribute to RFCs, review technical designs, and document contracts, integrations, and architectural decisions.
  • Collaborate with engineers, product owners, and cross-functional teams to solve investor-facing problems.

Requirements

  • Production experience building backend services with modern Java and Spring Boot.
  • Understanding of message-driven systems, RabbitMQ or Kafka, delivery semantics, idempotency, and dead-letter handling.
  • Strong SQL skills with relational databases such as PostgreSQL and experience with schema migrations.
  • Experience with layered or hexagonal architecture and framework-independent domain logic.
  • Experience with test-driven development, CI/CD, Docker, Git, and containerized deployments.
  • Fluent Latvian and good written and spoken English are required.

Nice to have

  • Experience with Braze, Iterable, or similar customer engagement and marketing automation platforms.
  • Experience implementing timeouts, retries, backoff, and circuit breakers for third-party integrations.
  • Knowledge of structured logging, metrics, tracing, CloudWatch, or OpenTelemetry.
  • Experience with ArchUnit, Spock, or contract-first API development.

Culture & Benefits

  • Flexible hybrid work combining office collaboration with working from home.
  • Competitive salary, equity, and a generous vacation policy.
  • Annual €1,200 learning and development budget.
  • Well-equipped office with parking, showers, kitchen, snacks and drinks, massage chair, and nap room.
  • International team of more than 200 people from over 17 countries.

Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →