Senior Java Developer – TMS
Brak informacji o wynagrodzeniu
SeniorFull-time
#371765·Dodano wczoraj·0
Źródło: justjoin.itTech Stack / Keywords
Spring / Spring Bootoracle databaseHibernate/JPARESTful API designJBoss/WildflyJava 8+RabbitMQDistributed systemsMaven / Git / GitLab CI/CDFortify / Sonatype
Firma i stanowisko
ITDS is hiring for a Warsaw-based Senior Java Developer role to work on the Terminal Management System (TMS), a complex platform managing over 300,000 payment terminals. The system includes two major components: TMS (WildFly-based) and RTMS (Spring Boot-based), integrating with multiple internal and external systems and undergoing regular security scanning.
Wymagania
- At least 5 years of professional experience in Java development.
- Strong knowledge of Java 8+ and object-oriented programming.
- Experience with independent design, implementation, documentation, and testing of application components.
- Practical knowledge of Spring / Spring Boot, Hibernate/JPA, and JEE frameworks.
- Practical knowledge of message queue systems, particularly RabbitMQ.
- Practical experience with Maven, Git, GitLab, GitLab CI/CD, Jenkins, Nexus, and Jira.
- Knowledge of relational databases, in particular Oracle.
- Practical experience with RESTful API design and system integration.
Nice to have:
- Experience with distributed systems.
- Experience with application servers, especially JBoss/WildFly.
- Knowledge of scanning tools such as Fortify and/or Sonatype.
Obowiązki
- Design and implement IT solutions based on analytical and technical documentation.
- Review analytical documentation and translate requirements into technical direction.
- Create and maintain technical documentation to support development and quality assurance.
- Perform technical upgrades of existing systems, improving stability and maintainability.
- Work with legacy code, conducting enhancements while preserving functional correctness.
- Conduct reverse engineering using existing source code, documented business processes, and UI/database access.
- Define and build test cases for automated testing to ensure reliable releases.
Inne informacje
Only candidates with an existing legal right to work in Europe will be considered for this role.
ITDS
360 aktywnych ofert