April 28, 2026
Mid • Hybrid
150 - 190 PLN
Warsaw, Poland
On-site work from Warsaw (5 days per week from the Client's office)
Full availability in the Polish time zone
Polish language is required
English: at least B2
Tasks
Design and implementation of IT solutions based on analytical and technical documentation
Review and improvement of analytical documentation
Creation and maintenance of technical documentation
Technical upgrades and modernization of an existing system (including migration to Java 17 and newer technologies like Spring Boot)
Work with legacy code and monolithic architecture (Java 8-based system)
Reverse engineering based on:
existing source code
functional and technical documentation
documented business processes
system UI and database access
Participation in transformation of a monolithic TMS system (POS terminal management) towards microservices architecture
Defining, designing and implementing automated test cases (including regression testing)
Identification of areas for test automation based on code and documentation
Work with system security improvements and vulnerability mitigation
Close cooperation with operational and development teams (~50% analytical work / ~50% development)
Working in Scrum (2-week sprints) in a small development team
Supporting system evolution and rollout to new markets (e.g. Germany)
Requirements
Very good knowledge of Java (8+) and object-oriented programming (experience with Java 17 is a plus)
At least 5+ years of experience (Regular/Senior level)
Experience in independent design, implementation, documentation and testing of application components
Strong analytical skills and ability to work with legacy systems
Very good practical knowledge of:
Spring / Spring Boot
Hibernate / JPA
JEE
RESTful API design
Relational databases (especially Oracle)
Practical experience with:
Message queues (RabbitMQ)
System integration and distributed systems
Application servers (JBoss / WildFly)
Development tools: Maven, Git, GitLab, GitLab CI/CD, Jenkins, Nexus, Jira
Docker
Nice to have:
Experience with Linux environments
Knowledge of code scanning tools (Fortify, Sonatype)
Experience with AI-supported development tools (Codex)
Offer
Multisport card
Private healthcare
Access to an e-learning platform
Group life insurance