9 дней назад
Senior Java Engineer (Payments)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен 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
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, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
10 дней назад
Senior Java Software Engineer (Fintech)
9 дней назад
Java Developer in the EU (Azure API Management)
3 050 - 4 800€
11 дней назад
Senior Software Engineering Practitioner (Java/.NET)
10 дней назад
Senior Software Engineer (Azure)
11 дней назад
Software Engineer (Java/C#)
9 дней назад
Go Developer (Fintech)
2 900 - 4 550€