Description
The Senior Java Developer will work on a long-term payments technology programme focused on terminal management systems for more than 300,000 payment terminals. The role combines backend development, integrations, system modernisation, legacy code migration, distributed systems, and payment infrastructure reliability. It requires Java 8+, Spring Boot, Hibernate/JPA, RabbitMQ, relational databases, REST APIs, application servers, and CI/CD tools, with a flexible hybrid model requiring four days per week in the Warsaw office.
