About our client / O našem klientovi
Our client is an international product company, working on simplifying and improving the worldwide payment ecosystem. They build solutions that allow seamless and secure transactions, with a focus on cloud platforms and container-based services. Their goal is to create smooth and secure payment experiences across all digital and in-person channels.
The company has around 300 team members across its European offices, with over 70 experts based in Prague, mainly in development and product roles. They work in cross-functional agile teams and build all products from scratch, focusing on quality, performance, and security.
They value independence, ownership, and a strong tech culture and continue to invest in modern, performance-driven systems that support FinTech clients across Europe, the Americas, Asia, and beyond. The company is dynamic, with a collaborative culture, and avoids heavy corporate processes.
Their Prague office focuses mainly on product development and innovation. You will join a team where openness, flexibility, and creativity are part of everyday work.
The role could be based in Prague or České Budějovice.
Job description / Náplň práce
We’re looking for a Senior Java Developer to join an experienced and friendly team working on the next generation of cloud-based payment applications.
You will take part in the design and development of backend solutions for payment terminal platforms, used by international FinTech clients. The team works in agile methodology (SCRUM), and you will closely cooperate with business analysts, testers, and the Scrum Master.
As a senior member of the team, you will also support code quality, design improvements, and help mentor junior colleagues.
You will:
• Designing clean, reusable, and testable code in a microservices infrastructure
• Work on internal tools for device management, reporting, and secure cloud services
• Help maintain a strong focus on performance, security, and scalability
• Participating in design decisions and promoting the use of best practices
• Mentoring junior team members and helping to improve technical standards
• Collaborating on code reviews and technical documentation
• Cooperating with payment experts to create modern solutions for real-world use.
Requirements / Požadavky
To succeed in this role, you should have:
• 5+ years of experience as a Java / Kotlin backend developer
• Good knowledge of Spring Boot, REST APIs, and modern Java frameworks
• Knowledge of React will be an advantage
• Experience with cloud technologies (preferably AWS or Azure
• Practical knowledge of CI/CD tools and microservices architecture
• Ability to work independently and take responsibility for your part of the project
• Experience with Docker, Kubernetes, or similar tools is an advantage
• Communicative English (B2 level) — international team communication
• You are proactive, reliable, and comfortable in a fast-moving environment.
Benefits / Benefity
Unlimited holidays for employees
• Work from Anywhere policy
• Hybrid setup (1-2 days/week in Prague's pet-friendly office)
• Multisport Card and meal vouchers
• Public transport compensation
• Annual bonus based on individual performance
• 3% pension contribution (after trial period)
• Tailored notebook (Mac, Windows or Linux)
• Work on a FinTech product used globally
• Agile culture, small cross-functional teams
• Space for initiative and autonomy — no heavy corporate layers.
I'm interested