Senior Java Backend Engineer

Payment infrastructure at scale is a genuinely hard problem — billions of transactions, real-time settlement, and business logic that's never simple. This role sits at the core of it.

The company is expanding their engineering team to accelerate product development and deepen the modernization of their payment platform. You're not replacing someone — you're joining because the work is growing.

If you want to build features that actually matter at scale, work in a real Scrum team (not ritual theater), and have architectural input from day one — this is worth a conversation.

Not for someone who waits for tickets.

Mám zájem

Typ

Permanent

Úvazek

Full time

Finance

140.000 - 170.000 CZK

Lokalita

Hlavní město Praha
Remote

ID

STQ_520_JOB


About our client

A leading international fintech company operating payment systems used daily by millions of customers and businesses globally. Their infrastructure handles real-time transactions across continents — at genuine scale.

The team is technically serious: real architecture discussions, no ticket factory. They're currently expanding to accelerate the next wave of product development — including modernization of core payment flows and exploration of blockchain and digital settlement infrastructure.

Job description

Role / Mission

You'll join a cross-functional Scrum team working on both new product features and the ongoing modernization of an existing payment platform. The team includes architects, analysts, developers, QA, and a Scrum Master — you'll collaborate across all of them.

You report to the Engineering Manager. Architecture decisions are made collaboratively within the team — you'll be part of design discussions from the start, not handed specs to implement.

In 12 months: you own at least one major component of the payment infrastructure. The codebase is cleaner, microservice boundaries are clearer, and the team ships features faster because you helped make that happen.

Key Responsibilities

— Build new product features and drive modernization of existing payment application components
— Participate in requirement grooming and planning — understand the business domain, not just the tickets
— Evaluate technical solutions, identify risks, and contribute to architecture decisions during design phases
— Break down work, estimate scope, and take ownership of sprint commitments
— Do pull requests — review code (yours and others') with focus on quality and long-term maintainability
— Work with complex business logic: payment workflows, distributed transactions, eventual consistency
— Collaborate with mobile developers (iOS/Android) on API contracts and integration points
— Contribute to CI/CD practices and automated testing improvements

This is not a helpdesk role. Not a shift-based rotation. You write code that powers real financial flows — and you'll know why every line matters.

Operating Model

Remote-first. Occasional visits to the Prague office for team sync and planning — not mandatory, but available. Flexible working hours with a daily standup to align the team.

Working language: Czech or Slovak internally (English for documentation and cross-team communication). Scrum-based team rhythm, async-friendly for deep work.

Requirements

Core Requirements

— Java — 3+ years of commercial experience
— Spring Boot and microservice architecture — not just awareness, actual hands-on work
— NoSQL databases (MongoDB or similar) and cloud platforms (AWS or equivalent)
— Apache Camel or WebFlux — experience with at least one

Profile

— Czech or Slovak — conversational level required; English for written communication
— Independent — you don't wait to be told what to do next
— Communicative — you can explain a technical decision to someone who isn't an engineer
— Proactive approach to technical design, not just implementation
— Comfortable in cross-functional teams with non-engineering stakeholders

Nice to Have

— AI Agents experience (development or integration)
— AWS certifications or deep AWS knowledge (EKS, Lambda, Atlas)
— FinTech or payment systems background
— Jira proficiency for Epic and User Story management

These are genuine advantages — not hard filters. If the core requirements fit, reach out.

Offer & Terms

Why This Is Worth Your Time

— Real architectural influence — you're part of design decisions, not handed a spec
— Work at genuine scale — payment flows for millions of users daily, not demo projects
— A team that actually does Scrum — grooming is a technical discussion, not ceremony
— Career momentum — modernizing complex payment infrastructure is the kind of work that shows on a CV

Compensation & Benefits

— Salary: up to CZK 170,000 / month + 10% annual performance bonus
— 5 weeks vacation + 5 additional paid days off
— Annual leisure allowance: CZK 18,000 (vacation, sports, activities)
— Meal vouchers fully covered by employer
— Pension contribution
— Language courses (if needed)
— Mental health support + online medical services
— Flexible working hours + hybrid mode
— Office refreshments

More information

Interested? Apply or reach out directly:
| linkedin.com/in/jirisoljak

No CV needed. Just your LinkedIn and a few lines about yourself.

You'll be speaking directly with an experienced IT headhunter with hands-on IT background — 450+ hires. Expect a relevant discussion without HR fluff, with a clear understanding of technology, the market, and your real situation.

Process:
— Intro call (15–30 min)
— Technical interview with the Hiring Manager
— We move fast, based on mutual availability
— You always know where you stand — no ghosting, no black box

EU work authorization required. No visa sponsorship.

Mám zájem
Mám zájem

Podobné pozice


C/C++ SW Engineer - Embedded Applications

Lokalita

Hlavní město Praha

Typ

Permanent
Contract

Obor

Development

Finance

80.000 - 100.000 CZK

Globální technologická společnost s kořeny v České republice a více než 30 lety historie, která vyvíjí a vyrábí vlastní embedded řídicí systémy a softwarová řešení pro oblast energetiky a příbuzných odvětví - například řízení energetiky v dopravě, infrastruktuře nebo průmyslových provozech. Produkty se používají ve více než 100 zemích světa, s obchodním a technickým zastoupením například v Evropě, Americe, Asii, Austrálii i na Blízkém východě. Na vývoji embedded zařízení, ovládacích panelů a aplikačního softwaru se v tuzemsku podílí více než 200 specialistů. Vývoj probíhá kompletně in-house - od návrhu hardware, přes firmware, až po cloudové služby a mobilní aplikace. I přes svůj globální záběr si firma zachovává neformální, téměř rodinnou firemní kulturu, která staví na otevřenosti, podpoře kolegů a chuti inovovat. Klient klade důraz na vysokou technickou úroveň vývoje a moderní nástroje včetně AI, která je běžnou součástí každodenní práce vývojových týmů.Pozice je vhodná jak pro zkušené C++ vývojáře, tak pro C/C++ embedded inženýry, kteří mají přesah do aplikační vrstvy. Důležitá je ochota ponořit se do specifik vývoje pro embedded prostředí (např. paměťová omezení, real-time chování, spolehlivost) a učit se v tomto směru dál. Dobrá znalost C++ a schopnost psát čistý, strukturovaný kód v embedded kontextu Praktická zkušenost s programováním v jazyce C (není nutná hluboká znalost jádra, ale schopnost porozumět a navázat na C kód je důležitá) Schopnost porozumět omezením a principům embedded prostředí (např. paměťová a výkonová omezení, real-time požadavky) Znalost principů softwarového inženýrství a práce ve větších kódových bázích Zkušenost s verzovacím systémem Git a moderními vývojovými nástroji Aktivní zájem o nové technologie – především AI nástroje ve vývoji (GitHub Copilot, ChatGPT, Claude...) Znalost angličtiny pro čtení a psaní technické dokumentace Výhodou: Znalost nebo zkušenost s procesory ST a Renesas Zkušenost s RTOS a orientace v prostředí embedded zařízení Zájem o průmyslové komunikace (např. LVA, fieldbus)Vaším hlavním úkolem bude vývoj aplikační vrstvy embedded zařízení v prostředí C++ a C se zaměřením na spolehlivost, strukturovanost a dlouhodobou udržitelnost kódu. Vývoj je orientovaný na systémy pro udržitelnou energii a decentralizovaná řešení v oblasti řízení a monitoringu. Pracuje se primárně ve Windows, ale není vyžadována znalost Linuxu. Používají se procesory ST a Renesas a vývoj probíhá s využitím RTOS. Programuje se s důrazem na OOP principy. Týmy aktivně využívají AI nástroje – od GitHub Copilotu přes ChatGPT až po Claude – a to nejen pro psaní kódu, ale také pro code review, dokumentaci a optimalizaci. Pracuje se agilně, týmově a s důrazem na kvalitu napříč celým vývojovým cyklem.Zaujalo? Ozvěte se. Náborem vás provede zkušený technický konzultant bez zbytečné byrokracie a formálních náborových klišé. Note: This position is open only to candidates with permanent residence in the EU and fluent communication in Czech or Slovak.

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

Lokalita

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

Typ

Permanent
Contract

Obor

Development

Finance

120.000 - 180.000 CZK

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.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.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.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.

Práce v IT