Twikey builds software for automating recurring payments: digital contract and mandate signing, SEPA direct debit processing, invoicing logic, and integrations with European banks and accounting systems. We’re growing and looking for a Senior Back-end Engineer to help improve and extend the core of our platform.
You’ll work with the CTO and a small engineering team on real production challenges: performance, correctness, data modelling, integration workflows, and system reliability. The role is hands-on and technical: clean code, maintainability, and measurable improvements matter.
What you’d work on
• Improving backend performance (queries, caching, algorithms, data flows)
• Designing and implementing new backend features
• Keeping the codebase clean, testable, and maintainable
• Working on integrations with banks and third-party systems
• Reviewing code, proposing improvements, reducing complexity
• Contributing to release processes in an Agile environment
Requirements
• 5+ years professional experience with Java + Spring
• Strong experience with PostgreSQL
• Comfortable improving performance and understanding system behavior underload
• Writes clean, structured, testable code
• Communicates clearly and works well in a small team
• Fluent in at least two of: Dutch / English / French
• Nice to have: API integrations, webservices, Linux, fintech/banking domain knowledge
Twikey builds software for automating recurring payments: digital contract and mandate signing, SEPA direct debit processing, invoicing logic, and integrations with European banks and accounting systems. We’re growing and looking for a Senior Back-end Engineer to help improve and extend the core of our platform.
You’ll work with the CTO and a small engineering team on real production challenges: performance, correctness, data modelling, integration workflows, and system reliability. The role is hands-on and technical: clean code, maintainability, and measurable improvements matter.
Stack: Java + Spring, Go, PostgreSQL, REST APIs, Linux. (Front-end uses Angular/Svelte.)
What you’d work on • Improving backend performance (queries, caching, algorithms, data flows) • Designing and implementing new backend features • Keeping the codebase clean, testable, and maintainable • Working on integrations with banks and third-party systems • Reviewing code, proposing improvements, reducing complexity • Contributing to release processes in an Agile environment
Requirements • 5+ years professional experience with Java + Spring • Strong experience with PostgreSQL • Comfortable improving performance and understanding system behavior underload • Writes clean, structured, testable code • Communicates clearly and works well in a small team • Fluent in at least two of: Dutch / English / French • Nice to have: API integrations, webservices, Linux, fintech/banking domain knowledge
If you’re motivated by clean code, stable systems, and performance improvements, we’d like to hear from you. Apply: https://www.twikey.com/jobs/?utm_source=hn