Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
New offer - be the first one to apply!
September 16, 2026
Senior Java Developer
Senior • On-site
216,000 - 288,000 PLN/yr
Gdańsk, Pom, Poland
Apply now
Quick Facts
Role: Senior Java Developer
Focus: Payment terminal integration module for GPOS (online fiscalization, Self-Checkout)
Work model: Hybrid (occasional office meetings every 2–3 weeks)
Description
You will develop, test, and deploy backend integration solutions for payment terminals in a payment platform supporting the Greek market, including online fiscalization and Self-Checkout processes. The role emphasizes high code quality, engineering best practices, and strict adherence to architectural standards within a hexagonal architecture approach. You will support production rollout and stabilization after go-live.
Responsibilities
Develop and maintain payment terminal integration modules
Implement online fiscalization payment processes
Build backend applications using Java and Spring Boot
Integrate with external devices and services via REST, TCP Socket, and binary protocols
Create and evolve unit, integration, and architectural tests
Prepare deployment packages
Support deployments and stabilize the solution post-production
Ensure implementations comply with agreed architectural standards
Collaborate with developers, testers, and architects
Requirements
Minimum 5 years of experience as a Java Developer
Polish language proficiency at least B2 (B2B)
Excellent knowledge of Java 21+ and modern concurrency features, including Virtual Threads
Practical experience with Spring Boot 3.x
Solid knowledge of Hibernate/JPA and REST APIs
Experience with Gradle, especially multi-module projects
Knowledge of Git, Docker, and CI/CD
Experience with hexagonal architecture (Ports & Adapters)
Knowledge of plugin patterns and layer separation principles
Practical experience with ArchUnit
Experience with TCP Socket, REST Client, and binary protocols (TLV or similar)
Experience with relational databases and JPA
Willingness to work with SQLite as an embedded database
Testing skills: unit tests with Mockito, integration tests with @SpringBootTest, and architectural tests with ArchUnit
Benefits
Opportunity to work on a strategic pricing/payment platform used by a major European retail group
Impact on architectural decisions and development of modern microservices-based systems
Knowledge-sharing, mentoring, and growth of technical and business competencies
Work on projects involving data, process automation, and AI solutions supporting business
Similar jobs you might like

Senior Java Developer
BlueSoft
Senior
Technology
Poznań, Poland · On-site
N/A
35m ago
Senior Java Developer (ISO 8583)
Upvanta sp. z o.o.
Senior
Technology
Gdańsk, Poland · Remote
1K zł - 1K zł/yr
10 days ago

Java Developer – Microservices and Cloud Infrastructure
ITDS
Senior
Technology
Warsaw, MZ, Poland · On-site
21K zł - 29K zł/yr
9 days ago

FX Senior Java Developer (f/m/x)
Sii
Senior
Technology
Krakow, MA, Poland · On-site
24K zł - 30K zł/yr
14 days ago

Senior Java Developer
emagine Polska
Senior
Technology
Warsaw, Poland · On-site
270K zł - 312K zł/yr
11 days ago

Mid-Level Java Developer – Cloud-Native and Microservices
ITDS
Mid
Technology
Warsaw, Poland · On-site
198K zł - 238K zł/yr
5 days ago

Senior Java Developer
ITDS
Senior
Technology
Warsaw, Poland · On-site
21K zł - 25K zł/yr
13 days ago

Senior Java Developer
ITDS
Senior
Technology
Poznań, Pl-30, Poland · On-site
20K zł - 24K zł/yr
35m ago