Senior Software Engineer (Java | Kotlin) – Cloud Payments Platform

Senior Java Developer role in a product-focused fintech company building cloud-based payment platforms used globally.
You will work on backend services for modern payment terminal ecosystems, designing clean and scalable microservices, contributing to architectural decisions, and mentoring other engineers.
The role supports remote work or office-based collaboration (Prague / České Budějovice), with a strong focus on code quality, performance, security, and long-term product development.

I'm interested

Job Type

Permanent
Contract

Job type

Full time

Salary

120.000 - 180.000 CZK

Location

Hlavní město Praha
Hybrid
Jihočeský kraj
Remote

ID

STQ_505_JOB


About our client

Our client is an international product-focused fintech company working on simplifying and improving the global payment ecosystem. They build solutions that enable seamless and secure transactions, with a strong focus on cloud platforms and container-based services, supporting both digital and in-person payment channels.

The company employs around 300 people across Europe, with more than 70 experts based in Prague, primarily in product development and engineering roles. All products are built fully in-house from scratch by cross-functional agile teams, with a strong emphasis on quality, performance, security, and long-term maintainability.

They value independence, ownership, and a strong engineering culture, and continuously invest in modern, performance-driven systems supporting FinTech clients across Europe, the Americas, Asia, and beyond. Heavy corporate processes are intentionally avoided in favor of a collaborative, pragmatic, and technically driven environment.

The Prague office serves as a key product development and innovation hub.
The role can be based in Prague, České Budějovice, or worked remotely, depending on what works best for the candidate.

Job description

Designing and developing clean, reusable, and testable backend code within a microservices-based architecture.
• Working on cloud-based backend solutions for modern payment terminal platforms used by international FinTech clients.
• Development and maintenance of internal tools focused on:
• device and terminal management,
• reporting and analytics,
• secure cloud and transaction-related services.
• Actively participating in design decisions, proposing and defending design patterns and best practices.
• Maintaining a strong focus on performance, security, scalability, and system stability.
• Collaborating closely with business analysts, testers, Scrum Master, and payment domain experts.
• Supporting code quality, participating in code reviews, and improving overall engineering standards.
• Mentoring junior team members and contributing to the technical growth of the team.
• Working in cross-functional agile teams using Scrum methodology.

Requirements

To succeed in this role, you should have:
• 5+ years of experience as a Java / Kotlin backend developer.
• Strong hands-on experience with Spring Boot, REST APIs, and modern Java frameworks.
• Proven experience designing and developing clean, reusable, and testable code in a microservices architecture.
• Practical experience with cloud technologies, preferably AWS (Azure or GCP is also acceptable).
• Good understanding of performance, security, and scalability in distributed systems.
• Experience with CI/CD pipelines and modern development workflows.
• Hands-on experience with Docker, Kubernetes, or similar container technologies is an advantage.
• Ability to work independently, take responsibility for your part of the system, and drive technical decisions.
• Experience with code reviews, technical documentation, and improving engineering standards.
• Knowledge of React or frontend collaboration is a plus, not a requirement.
• Communicative English (B2+) for daily collaboration in an international environment.
• Proactive, reliable, and comfortable working in a fast-moving, product-driven environment.

Offer & Terms

• Unlimited holidays based on trust and responsibility.
• Remote-first setup with the option to work from the office if preferred.
• Flexible Work from Anywhere policy.
• Modern, pet-friendly office in Prague (office presence is optional, not mandatory).
• Choice of hardware and OS (Mac / Windows / Linux).
• Annual performance-based bonus.
• 3% pension contribution after the trial period.
• Multisport Card, meal vouchers, and public transport contribution.
• Work on a globally used FinTech product with real-world impact.
• Small, cross-functional teams and an agile engineering culture.
• High level of autonomy, ownership, and influence on technical direction.
• No heavy corporate layers or unnecessary bureaucracy.

More information

You will be guided through the recruitment process by a senior recruiter with hands-on IT background, ensuring a focused, transparent, and technically relevant process — without unnecessary recruitment bureaucracy.

NOTE! We are only considering candidates with valid EU work authorization.
Visa sponsorship is not available for this role.

I'm interested

Similar jobs


Service Delivery Lead – Infrastructure (Hands-on)

Location

Hlavní město Praha
Hybrid

Job Type

Permanent

Field

Development

Salary

110.00 - 130.000 CZK

Our client is a well-established technology company with more than 20 years of history and fewer than 500 employees. It delivers enterprise infrastructure, security solutions, and selected SaaS services to mid-sized and large organizations. The company designs and operates hybrid and private cloud environments, strengthens security standards, and integrates automation and AI into daily operations. It is continuously expanding its Managed Services portfolio, building a structured and scalable operating model on top of core infrastructure.• Strong experience with enterprise infrastructure environments (servers, virtualization, networking, storage). • Solid hands-on experience with Linux and Windows Server in production environments. • Experience with virtualization platforms (VMware, Hyper-V, Linux KVM). • Good understanding of infrastructure architecture and high-availability design. • Experience managing changes in production environments (Change Management). • Proven ability to resolve complex incidents and perform root cause analysis. • Experience with backup solutions and disaster recovery scenarios. • Understanding of core security principles (hardening, IAM, segmentation). Leadership profile: • Experience leading a hybrid or remote team (5–10 engineers). • Ability to take full ownership of a service and its delivery. • Customer-facing experience in a consultative or service-oriented environment. • Strong hands-on mindset with natural technical authority.This is a senior “player-coach” role with end-to-end responsibility for the service as a whole — including operations, quality, SLA, change management, and continuous development — while remaining actively hands-on in Linux and infrastructure environments. This is not a helpdesk position and not a shift-based role. It combines technical leadership, service delivery ownership, and a consultative interface toward enterprise customers. Key responsibilities: • Lead a hybrid (on-site / remote) team of up to 10 engineers. • Own end-to-end service delivery toward customers (SLA, quality, stability). • Oversee incident, problem, and change management processes. • Handle technical escalations and ensure service continuity. • Engage directly with customers — propose improvements, infrastructure changes, and service enhancements. • Support presales activities (solution input, capacity estimates, operating model definition). • Contribute to the development and standardization of Managed Services. • Collaborate closely with cloud and security teams on service evolution. Operating model: • Services are delivered in a 24/7 model. • This is not a shift-based position. • Availability is ensured through a rotating on-call model within the team. • Participation in on-call is expected based on seniority and operational needs.If this opportunity resonates with you, we would be glad to connect. The recruitment process will be led by an experienced IT recruiter with hands-on technical background, ensuring a focused and meaningful discussion. NOTE! This position is open only to candidates who are eligible to work in the EU without visa sponsorship, who can reside and work in the Czech Republic on a long-term basis, and who are fluent in Czech

Junior PHP Developer

Location

Hlavní město Praha
Hybrid

Job Type

Permanent
Contract

Field

Development

Salary

40.000-50.000 Kč

Stabilní česká technologická firma s více než dvěma dekádami zkušeností v oblasti vývoje digitálních produktů a systémových řešení na míru. Zaměřuje se nejen na webové aplikace, ale také na komplexní interní systémy, zákaznické portály a infrastrukturu pro provoz náročných služeb. Ve spolupráci s klienty z oblasti automotive, developmentu, retailu nebo e-commerce navrhuje a realizuje řešení s maximálním důrazem na udržitelnost, technickou kvalitu a dlouhodobý provoz. Veškerý vývoj i nasazení probíhá pod jednou střechou – od návrhu přes implementaci až po správu ve vlastní infrastruktuře. Firemní kultura staví na otevřené komunikaci, důvěře a prostoru pro vlastní názor. Vývojáři mají možnost mluvit do architektury, konzultovat přímo s klientem a technicky řídit projekty. Tým funguje bez zbytečné hierarchie – s důrazem na samostatnost, kvalitu a zdravý rozum. A navrch? Lidé ve vedení, kteří vás neberou jen jako kolegy, ale jako osobnosti se svými sny, ambicemi a životem mimo klávesnici. Rozumný přístup, respekt a důvěra tu nejsou prázdná slova – jsou to základní principy fungování.Hledáme člověka, který: • má základní znalost PHP • vyzkoušel si práci s databázemi (MySQL nebo MariaDB) • rozumí základu verzování v Git • nebojí se zeptat a má chuť se učit • je spolehlivý a má zájem růst v týmu, kde se pracuje na reálných věcech Technologie, se kterými se setkáš: • PHP (Laravel) • MySQL • Git • základy práce v týmu, code review, testování Ideální start pro někoho, kdo už má základy a teď chce udělat krok dál – směrem k reálné produkci, reálným klientům a reálnému týmu.Práce pro juniorního vývojáře, který už má za sebou první zkušenost s PHP – ať už ze školy, z vlastního projektu, nebo třeba z brigády. Důležité je, že znáš základy, máš chuť učit se dál a chceš se zapojit do reálných projektů, kde kód opravdu běží a používá ho někdo jiný než ty. Dostaneš příležitost pracovat pod vedením zkušenějších kolegů na ostrých zakázkách a postupně si osahat celý vývojový proces – od jednoduchých úprav až po samostatnou práci na menších modulech. Budeš součástí týmu, kde se věci řeší napřímo, učíš se v praxi a vidíš, co se děje „za oponou“ moderních webových aplikací.Pokud zaujalo, ozvěte se prosím. Žádné nesmyslné formality díky letité spolupráci s prověřeným a solidním klientem. Pozicí vás provede seniorní recruiter s více než 10 lety praxe v IT náboru. Note: This position is open only to Czech or Slovak-speaking candidates who are legally authorized to work in the Czech Republic without visa sponsorship. Candidates who do not meet these criteria will not be considered for the recruitment process.

IT jobs