Назад
Company hidden
9 дней назад

Senior Java Engineer (Payments)

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

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

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

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

Текст:
/
TL;DR
Senior Java Engineer (Payments): Building and maintaining Java Spring Boot microservices and APIs for an Order Manager platform that routes payment orders to execution engines, with an accent on Kafka, Cassandra, Elastic, and event-driven integrations. Focus on designing distributed payment services, automating delivery and testing, and monitoring mission-critical software through Prometheus and continuous two-week releases.

Location: Bucharest, Romania — Dacia One

Company

hirify.global Romania provides software development, data management, risk and compliance, audit, and retail operations services to ING units worldwide from Bucharest.

What you will do

  • Design, develop, test, deliver, and maintain Java Spring Boot microservices and robust APIs for the Order Manager as a Platform.
  • Create, route, warehouse, and track payment orders throughout their lifecycle, including instant payment processing and external API exposure.
  • Integrate services with Kafka, Elastic, Cassandra, and other distributed-system components.
  • Collaborate with Operations engineers on API integrations, deployment automation, monitoring, and alerting with Prometheus.
  • Work in two-week Agile Scrum sprints and deliver working software to production through continuous delivery.
  • Provide functional and technical support for the application and coordinate complex functionality in production.

Requirements

  • Proven experience with Java 17+ and Spring Boot microservices in distributed environments.
  • Hands-on expertise with Kafka, Docker, OpenShift, Azure DevOps, Cassandra, and the ELK stack.
  • Strong experience designing and maintaining RESTful APIs, domain models, validation flows, and integration contracts.
  • Knowledge of architecture topics including service boundaries, data models, event-driven communication, and performance.
  • Experience with code reviews, engineering standards, mentoring, estimation, sprint planning, unit testing, and integration testing with JUnit and Karate Framework.
  • Excellent communication skills in English, plus the ability to investigate production issues and maintain technical documentation.

Culture & Benefits

  • Work in a collaborative environment with fair and constructive feedback.
  • Follow an Agile Scrum process with iterative development and regular stakeholder milestone reviews.
  • Use a DevOps-oriented approach with automated deployment, functional testing, and technical testing.
  • Deliver software to production every two weeks and use regular feedback loops to improve customer impact.

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