We are looking for a Senior Software Engineer to join a major banking transformation initiative. The goal of the program is a full migration from Java 11 to Java 17 and a shift from a monolithic architecture to microservices. The project is planned to run through the end of 2026 and involves scaling the engineering teams with multiple senior level specialists.
You will join an established Agile team of around 8 to 12 engineers. The environment requires autonomy, ownership, and strong communication skills.
Location: 100 % remote
Contract: B2B
Capacity: Full time
Duration: Feb 2025 to end of 2026
responsibilities :
contribute to the migration from Java 11 to Java 17
take part in transforming a monolithic architecture into microservices
work within an Agile team delivering high quality components for financial systems
design, implement, and maintain cloud native solutions on AWS
collaborate with architects, engineering leads, and business stakeholders
ensure security, performance, and resilience of core banking services
requirements-expected :
8 + years of enterprise development experience
expert level knowledge of Python, Java, Kubernetes, microservices, and AWS
hands on experience with banking protocols such as SWIFT, EBICS, and SFTP
proven track record as an architect of large scale financial systems
bachelor’s degree in Computer Science
strong leadership, communication, and mentoring skills
strategic mindset and excellent stakeholder management abilities
English at B2 level
offered :
rate: 120 to 160 PLN per hour plus VAT
contract: B2B, long term until end of 2026
work model: 100 % remote, with onboarding in Warsaw
environment: large scale, high impact banking transformation project
benefits :
sharing the costs of sports activities
private medical care
sharing the costs of foreign language classes
sharing the costs of professional training & courses