Senior Product Engineer (Java)
Hello from Inbank!🚀 If you’ve ever bought something in three installments or financed your gadget purchase online or in a shop, there’s a good chance you’ve used something we built. Since you’re reading this, you’re probably looking around, or at least curious about what’s out there. We get it: choosing your next role is a big decision. Let’s get acquainted.
We’re not here to be another bank. At Inbank, we’re a modular finance platform helping businesses grow and customers pay with ease. We believe banking should feel invisible—an effortless layer that powers every great digital experience. Today, our financing rails are woven into the flow of 6,000+ leading retailers, giving around half a million customers a one-tap way to pay while turbo-charging merchants’ growth.
There are already 440+ of us across Estonia, Latvia, Lithuania, Poland, and Czechia, and we’re continuing to grow as we help thousands of retailers expand their business and reach millions of shoppers.
Now, we’re looking for a Senior Product Engineer to join our Gdansk team and drive innovation at the heart of our platform - your next big challenge starts here.
What will you be doing?
You won’t just be "closing Jira tickets." You will join a team with high ownership that is currently:
Integrating with major deposit partners to scale our footprint.
Building a new Payment Protection service from the ground up.
Migrating from a monolith to microservices while maintaining a platform used by half a million customers.
Our tech stack:
Backend: Java 21, Spring Boot (Core focus)
Frontend: TypeScript, Vue.js
Infrastructure: AWS, Docker, Jenkins, Kafka
Data: PostgreSQL, Oracle, Snowflake
Legacy/Internal: Ruby on Rails (experience is a plus, not a must)
Ideally, you would have:
Strong Java & Spring Boot expertise: This is our "Must Have." You should feel at home building scalable backend services.
Product Mindset: You care about why we build something, not just how. You take part in shaping the business logic, not just the code.
Full-stack Curiosity: While you might lean backend, you are comfortable working with TypeScript/Vue and care about the end-to-end user experience.
You believe in test automation, clean code, and long-term maintainability.
You take initiative. If something is broken or could be better, you propose a solution and drive it to completion.
Why you’ll enjoy working here?
Real Impact: Influence the blueprint of a platform scaling across 5 countries.
Health & Wellness: Private medical care (Enel-med), life insurance, and sports card co-financing.
Flexibility: Hybrid work model from our Gdańsk office with a high degree of autonomy.
No "Not my job" culture: We are a company where the best idea wins, regardless of seniority.
Growth & Leisure: Funding for specialized training, holiday subsidies, and regular events (integrations, tech weeks).
Sounds like a fit? Apply even if you don't check every single box – we value potential and the right mindset as much as your current stack.

AS Inbank Spółka Akcyjna Oddział w Polsce
Inbank is a fintech company with an EU banking license, connecting merchants, consumers, and financial institutions through its embedded finance platform. Integrated with over 6,000 retailers, it supports business growth...
Senior Product Engineer (Java)
Senior Product Engineer (Java)