Senior Java Developer – TMS
Tech Stack / Keywords
Firma i stanowisko
The role is for a Senior Java Developer working on the Terminal Management System (TMS), a platform managing over 300,000 payment terminals. The position is based in Warsaw with an on-site work model and some remote work allowance. The project involves evolving a complex distributed architecture built with WildFly and Spring Boot.
Wymagania
- 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.
Nice to have:
-
Experience with distributed systems and application servers such as JBoss/WildFly.
-
Knowledge of scanning tools such as Fortify and Sonatype.
-
Language requirements: Polish (fluent), English (communicative B2).
-
Only candidates with legal right to work in Europe will be considered.
Obowiązki
- 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.
Inne informacje
Only candidates with an existing legal right to work in Europe will be considered for this role. The administrator of personal data is ITDS based in Warsaw. Candidates have rights regarding their personal data as described in the information clause.
ITDS
360 aktywnych ofert