New offer - be the first one to apply!
November 4, 2026
Senior Software Engineer
Senior • Remote
Warsaw, Poland
Quick Facts
Role: Senior Software Engineer (backend microservices)
Domain: Merchant payments, prepaid wallets, payment gateway integrations, invoicing, reporting
Description
You will design and scale backend microservices for merchant payments, building core services for prepaid wallets, payment gateway integrations, invoicing, and reporting. The role includes migrating legacy services to Clean Architecture and Hexagonal Architecture, building event-driven integrations over REST and Kafka with Avro, and ensuring correctness of money handling, idempotency, and PII protection.
Responsibilities
Design and deliver backend microservices in merchant payments and reporting (prepaid wallets, invoicing, SAP/payment gateway integrations)
Migrate legacy services to Clean Architecture and Hexagonal Architecture; keep domain logic framework-free and document decisions via Architecture Decision Records
Build event-driven integrations over REST and Kafka with Avro; enforce idempotency and correctness of money handling
Own deployment and quality across the full lifecycle using Helm, GitLab CI, GitOps on Kubernetes, and testing with Spock, Testcontainers, and Spring Cloud Contract
Requirements
Experience with backend microservices using Java or Kotlin, Spring Boot, Clean Architecture, and Hexagonal Architecture
Experience with event-driven architecture using Kafka and Avro, alongside REST integrations
Knowledge of financial logic handling, including idempotent endpoints, precise monetary calculations, and PII protection
Experience with testing and quality tools using Spock and Testcontainers
Experience with GitOps and DevOps practices using Helm, GitLab CI, and Kubernetes
Experience using AI-assisted and agentic coding tools (e.g., Claude Code, GitHub Copilot, Cursor, or Codex)
Live in Poland and/or be eligible to work there
Benefits
Work in a Scandinavian culture built on logic and dialogue
Health and sports benefits tailored to your needs
Speed Coaching—short sessions providing new perspectives and solutions
Sports training, an internal team, and opportunities to take part in competitions
Team events and development-focused meetups
Similar jobs you might like
Senior Backend Engineer
Upside
Senior
Technology
Kraków, Poland · On-site
250K zł - 311K zł/yr
1h ago

Senior Backend Engineer (Bookings)
SumUp
Senior
Technology
Warsaw, Poland · On-site
19K zł - 30K zł/yr
1h ago
Senior Backend Software Engineer
Affirm
Senior
Technology
Warsaw, Poland · Remote
308K zł - 428K zł/yr
44m ago

Senior Java Backend Developer (Cloud & Microservices)
ITDS
Senior
Technology
Krakow, Poland · On-site
28K zł - 34K zł/yr
58m ago
Software Engineer (Backend)
Maisa AI
Mid
Technology
Valencia, Spain · Remote
N/A
1 days ago

Senior Staff Software Engineer
Grafton Recruitment
Senior
Technology
Kraków, Pl-06, Poland · On-site
N/A
1 days ago

Senior APIs and Integration Engineer
EPAM Systems
Senior
Technology
Krakow, Poland · Remote
N/A
1 days ago
Senior Backend Engineer (Java/Kotlin)
Westcode
Senior
Technology
Kraków, Poland · Remote
354K zł - 458K zł/yr
58m ago
Senior Backend Developer
Synergy Codes
Senior
Technology
Wrocław, Poland · Remote
N/A
1 days ago
Unlock Full Resume Report
ATS Pass
Missing keywords
Tailored AI suggestions
Job match analysis
Interview-focused insights
