Set up and maintain secure host-to-host bank connections (SFTP), including SSH/PGP key exchange and endpoint configuration.
Integrate and test payment systems end-to-end — from ISO 20022 file validation (PAIN and CAMT) to live penny tests with banks and customers.
Lead technical bank integrations and payment projects, covering scoping, architecture, and delivery across domestic and international payments.
Investigate and resolve payment or statement issues using observability tools, logs, and database queries.
Improve reliability and scalability by streamlining processes, automating playbooks, and building maintainable backend infrastructure.
Requirements
2–3 years of experience building backend systems in payments, fintech, or financial services — ideally with H2H, SFTP, or ISO 20022 integrations.
Strong backend development skills in Kotlin, Java, Go, or Python, and solid understanding of databases (Postgres or similar).
Hands-on experience with payment file formats (PAIN and CAMT) and familiarity with SEPA, ACH, Wires, Faster Payments, CHAPS, and Bacs.
Clear communicator who can collaborate effectively with banks, customers, and teammates across time zones.
Structured, detail-oriented problem solver who takes ownership and continuously looks for process improvements.
Practical experience using AI or emerging technology tools to improve productivity, insight, or decision-making, with the ability to apply first-principles thinking to new problems.
Tech Stack
Java
Kotlin
Postgres
Python
Go
Benefits
A competitive salary + potential stock options
25 days of annual leave + public holidays in the country where you are based.
Regular socials and company off-sites.
A huge opportunity for career growth as you'll help shape a market-defining product.