Senior Java Developer – TMS

Java

Senior Java Developer – TMS

Java
Centrum, Warszawa

ITDS

Full-time
Any
Senior
Office

Job description

Build resilient payment intelligence at scale—design and ship the Java backbone of TMS!
Warsaw-based opportunity with on-site work model (1 day WFH per week)

As a Senior Java Developer, you will be working for our client on the Terminal Management System (TMS)—a platform that manages over 300,000 payment terminals. You’ll help evolve a complex distributed architecture built with WildFly and Spring Boot, supporting distributed transactions and integrations with multiple internal and external systems.

Your main responsibilities:

  • Design and implement IT solutions based on analytical and technical documentation for TMS components.

  • Review analytical documentation and translate it into robust technical approaches.

  • Create and maintain high-quality technical documentation for delivered features and system changes.

  • Perform technical upgrades of existing systems and components to improve reliability and maintainability.

  • Work with legacy code, modernize where needed, and ensure backward-compatible outcomes.

  • Conduct regular application vulnerability scans and implement remediations.

  • Develop, test, and support application components within a distributed environment and integration landscape.

You're ideal for this role if you have:

  • At least 5 years of professional experience in Java development and application engineering.

  • Very good knowledge of Java 8+ and strong object-oriented programming skills.

  • Experience with independent design, implementation, documentation, and testing of application components.

  • Practical knowledge of Spring / Spring Boot, Hibernate/JPA, and JEE frameworks.

  • Practical experience with message queue systems, especially RabbitMQ.

  • Hands-on experience with Maven, Git, GitLab, GitLab CI/CD, Jenkins, Nexus, and Jira.

  • Knowledge of relational databases, in particular Oracle.

  • Practical experience designing and consuming RESTful APIs and working on system integrations.

It is a strong plus if you have: (optional)

  • Experience with distributed systems and application servers such as JBoss/WildFly.

  • Knowledge of scanning tools such as Fortify and Sonatype.

Language Required for the role :

  • Polish (required) — fluent/strong working proficiency

  • English (required) — communicative level (B2)

Eligibility for the role :

  • Only candidates with an existing legal right to work in Europe will be considered for this role.

#MAKEYourCareerBETTER

  • Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Tech stack

    Polish

    C2

    Spring / Spring Boot

    advanced

    Hibernate/JPA

    advanced

    RESTful APIs

    advanced

    Java 8+

    advanced

    oracle database

    regular

    JEE

    regular

    RabbitMQ

    regular

    Maven & Git/GitLab CI/CD

    regular

    JBoss/Wildfly

    nice to have

    Fortify/Sonatype

    nice to have

Office location

Senior Java Developer – TMS

Summary of the offer

Senior Java Developer – TMS

Centrum, Warszawa
ITDS
By applying, I consent to the processing of my personal data for the purpose of conducting the recruitment process. Informujemy, że administratorem danych jest ITDS z siedzibą w Warszawie, ul. Złota 59 (dalej jako "administrator"). Masz prawo do żąda... MoreThis site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.
Check similar offers
SILK SOFTWARE HOUSE

SILK SOFTWARE HOUSE

Warszawa

Office

Office

33 - 44USD/h
PostgreSQL
Microservices
REST API
MySQL
Java
SQL
Spring Boot
SeniorSeniorB2BB2B
ADVERTISEMENT: Recommended by Just Join IT
Applied -
29 day left (until 17.07.2026)
Applied -
Check similar offers
SILK SOFTWARE HOUSE

SILK SOFTWARE HOUSE

Warszawa

Office

Office

33 - 44USD/h
PostgreSQL
Microservices
REST API
MySQL
Java
SQL
Spring Boot
SeniorSeniorB2BB2B
Crestt

Crestt

Warszawa

Hybrid

Hybrid

39 - 52USD/h
Git
RabbitMQ
Scrum
Java EE
Maven
Hibernate
Java
SQL
Spring
Spring Boot
SeniorSeniorB2BB2B
New
Match-Trade Technologies

Match-Trade Technologies

Warszawa

Office

Office

Undisclosed Salary
AWS
PostgreSQL
C++
Microservices
TCP/IP
Rozwiązywanie problemów
Linux
Kafka
Java
ClickHouse
SeniorSeniorAnyAny
New
emagine Polska

emagine Polska

Remote

Remote

38 - 44USD/h
PostgreSQL
RabbitMQ
Maven
Hibernate
REST API
Java
SOAP
Spring Boot
SeniorSeniorB2BB2B
New
XTB

XTB

Warszawa

Remote

Remote

5 605 - 7 116USD/month
Redis
PostgreSQL
JUnit
RabbitMQ
Microservices
gRPC
MongoDB
Kubernetes
Kafka
Java
SeniorSeniorPermanentPermanent
New
ADVERTISEMENT: Recommended by Just Join IT