SurePay
Senior Software Engineer
SurePayNetherlands11 days ago
Full-timeRemote FriendlyInformation Technology

Senior Java Developer | SurePay

Location: Hybrid from Utrecht | Competitive Salary + 8% Holiday Allowance + 8% Benefits Budget | FinTech SaaS | 1 Day/Week in Office


Help us stop fraud before it happens!


We’re the people behind IBAN-Name Check. The green check mark in your banking app confirming you’re sending money to the right person. With over 10 billion checks processed, SurePay is trusted by 200+ banks and 300+ corporates across Europe to keep payments secure, seamless, and fraud-free.


Now we’re expanding our product suite. That means we’re scaling our tech and growing our dev team and we’re looking for a Senior Developer who’s ready to build the future of payments with us.


The opportunity


As a Senior Java Developer at SurePay, you’ll be building scalable, secure, cloud-native microservices that millions of users rely on every day. You’ll be part of a cross-functional Scrum team where you’ll work alongside smart, ambitious people who care about clean code, low latency, and great user experiences.


You won’t just write code, you’ll shape architecture, drive technical decisions, and mentor those around you. We’re growing fast, and we’re building new products from scratch so it’s the perfect time to join, contribute, and grow.


What you’ll do

  • Design, build, and maintain high-performance microservices using Java and Kotlin
  • Work in a cross-functional Scrum team with Developers, DevOps Engineers, and Product Owners
  • Help us maintain world-class performance: 3 billion checks, 75ms response time, >99.99% uptime
  • Architect and implement cloud-native solutions using AWS
  • Apply TDD, BDD, and CI/CD to ensure quality and velocity
  • Review code, share best practices, and mentor junior engineers
  • Contribute to technical design sessions and continuously improve our stack


What you bring

You’re not just a great developer, you’re someone who thrives in a fast-paced, collaborative environment where your ideas shape real-world solutions. You care about clean code, reliable systems, and building products that matter.


Must-Haves

  • 6+ years of experience working professionally with Java
  • A bachelor’s or master’s degree in Computer Science, Engineering, or a related field
  • Solid experience with:
  • → Java, Kotlin, Microservices, AWS, Elastic
  • → API development and distributed systems
  • → CI/CD pipelines and automation tools
  • Familiarity with TDD, BDD, and scripting languages
  • Strong understanding of Agile methodologies
  • Excellent communication skills and fluency in English
  • A proactive, problem-solving mindset. You think ahead and raise the bar


What you’ll get

  • 8% holiday allowance + 8% personal benefits budget (top up your salary, take extra days off, or invest in training. Your choice)
  • Competitive salary with room to grow
  • 25 holidays + flexible hours + hybrid setup (1 day a week in the office)
  • MacBook Pro, iPhone, and all the tools you need
  • NS Business Card & travel costs covered
  • Pension plan to support your future
  • Work with a team of 20+ nationalities, in a flat, friendly culture
  • Regular Friday drinks, team events, and quarterly offsites


Why SurePay?


We’re growing fast, building big, and keeping things real. At SurePay, your work impacts millions and your ideas get heard. Whether you’re solving complex architectural problems or mentoring the next wave of devs, you’ll have the space, support, and autonomy to do your best work.

Ready to build what’s next?


If you want to work on meaningful products with a sharp, friendly team and you love turning smart ideas into scalable solutions this could be the role for you.


Apply now or reach out to chat.

Please note: we cannot offer relocation for this role.

Key Skills

Ranked by relevance