Java Backend Engineer

Payment products you see in stores every day — behind them sits payment infrastructure that has to work without exception. This role is inside it.

The team is growing and looking for a backend engineer who takes ownership of specific microservice components — not someone filling tickets. The work you do runs in production. You'll know why every line of code exists.

The team is communicative — grooming is a real technical discussion, not a planning ceremony. If you think out loud, enjoy solving things together, and don't need an architectural title to join a design discussion, you'll fit.

Medior profile with Java + Spring Boot + microservices foundation — the rest can be learned on the job. This is not a role for someone who wants to be a senior architect from day one.

Mám zájem

Typ

Permanent

Úvazek

Full time

Finance

120.000 - 170.000 CZK

Lokalita

Hlavní město Praha
Remote

ID

STQ_520_JOB


About our client

An international FinTech company operating payment systems used daily by thousands of merchants and millions of customers. The infrastructure handles real-time transactions — a product with real impact that you can see.

The team is technically serious but social. Code gets reviewed, architecture gets discussed — and people enjoy it. No corporate formalism. A new colleague gets space for proper onboarding and sets their own pace. Within a year, you'd own a component.

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 — 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 — partly because of you.

Key Responsibilities

- Build new product features and drive modernization of existing payment application components
- Participate in grooming and planning — understand the 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 code reviews — 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

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.

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

The team's default mode is conversation — problems get talked through before they get coded. If you naturally communicate and think out loud with others, you'll fit.

Requirements

Core Requirements

- **Java + Spring Boot** — 3+ years of commercial hands-on experience (not just familiarity)
- **Microservices architecture** — real experience with event-driven systems or message brokers (Kafka, RabbitMQ or equivalent)
- **Stable career trajectory** — 3+ years at a single employer in your most recent role
- **Pure backend focus** — if frontend regularly forms part of your work, this won't be the right fit

Profile

- Czech or Slovak — conversational level required; English for written communication
- **Communicative and dialogue-oriented** — you can explain a technical decision to someone outside engineering; code review isn't a ritual for you
- **Humble** — "I don't have that, but I have something similar and I'll get up to speed" is a stronger answer than bluffed knowledge
- Proactive approach to technical design, not just implementation
- Comfortable in cross-functional teams

This is a pure backend role. If frontend is even occasionally part of how you work — this won't be the right fit.

Nice to Have

- Apache Kafka or Apache Camel — useful if you have it, not a hard requirement
- NoSQL databases (MongoDB or similar)
- Cloud platforms (AWS or equivalent) — DevOps handles infra, you work with the services
- FinTech or payment systems background — faster onboarding, not a condition

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

Offer & Terms

Why This Is Worth Your Time

- **Real ownership in production** — own specific microservice components in a live payment system used by thousands of merchants daily
- **A team that actually enjoys working together** — communicative, no corporate formalism, interview is a conversation
- **Remote-first without compromise** — no relocation, no commute required
- **Medior is welcome** — onboarding takes a year, the client knows it and plans for it; you don't need to be super-senior
- **Architectural input from day one** — design discussions are open, not reserved for seniors

Compensation & Benefits

- **Salary: CZK 120,000 – 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 IT headhunter with hands-on experience — 450+ hires. Expect a relevant discussion without HR fluff, with a clear understanding of technology, the market, and your real situation.

**Process:**
1. Intro call (15–30 min)
2. Technical interview with the Hiring Manager
3. 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
>_Dejte nám o sobě vědět

    Podobné pozice


    Voice Engineer // Cisco / Avaya

    Lokalita

    Hlavní město Praha

    Typ

    Permanent
    Contract

    Obor

    Development

    Finance

    80.000-120.000 CZK

    Výstavby datových center a cloud řešení pro nadnárodní finanční a telekomunikační společnosti, robotizace procesů ve výrobních podnicích, vývoj a implementace SW platforem pro e-commerce i IoT oblasti nebo komplexní kybernetická bezpečnost pro vládní organizace. To vše jsou projekty, do kterých se můžete zapojit v zastoupení české pobočky stabilní mezinárodní technologické skupiny s příjemnou firemní kulturou, kde řada zaměstnanců pracuje více jak 10 let. Díky své velikosti a působnosti v mnoha zemích nabízí stabilitu a možnost přenosu know-how v rámci všech svých regionů. Z pohledu procesů a komunikace ale nejde o běžnou korporaci, a naopak se stále snaží držet punc rodinné firmy. Náš klient je partnerem předních technologických společností jako Cisco, Palo Alto, Check Point, Microsoft, Oracle, VMware a cca 50 dalších. Zaměřuje se jak na infrastrukturní řešení, tak na vývoj a správu softwarových aplikací. • přes 30 let na trhu • přes 800 zaměstnanců • zastoupení v 7 zemích• znalost technologií kontaktních center, jako jsou Cisco, Avaya nebo Genesys • zkušenosti s vývojem a integrací hlasových aplikací • znalost API a webových služeb, včetně Javascript a jQuery • základní znalost alespoň jednoho programovacího jazyku jako Java, C#, Python nebo PHP • výhodou jsou zkušenosti s cloudovými řešeními kontaktních center a pokud vlastníte certifikace v Cisco, Avaya, Genesys nebo jiné relevantní technologii, je to fajn bonusPamatujete doby, kdy měl každý na stole analogový telefonní přístroj s dvěma dráty? Tehdy mezi tím byla ústředna, kde někdo manuálně přepojoval hovory. Technologie se od té doby posunuly o míle dál. Dneska se hlasy přenášejí digitálně po síti a svět kontaktních center je mnohem složitější a zajímavější. Hledáme Voice Engineera, který bude tuto technologickou revoluci posouvat stále dál. Budete součástí malého, ale dynamického tříčlenného týmu, složeného z jednoho frontendového a dvou backendových vývojářů s podporou dalších 25 Voice Engineerů. Vaším hlavním úkolem bude vyvíjet a udržovat hlasové aplikace a integrace pro platformy jako Cisco a Avaya. Zároveň má klient vizi rozšířit portfolio o další cloudové platformy kontaktních center. Primárně budete zodpovídat za: • vývoj a údržbu hlasových aplikací a integrace s CRM, helpdesk systémy a dalšími komponenty, které operátorům umožní efektivně zaznamenávat informace a hodnotit hovory • integraci volacích systémů s podnikovými aplikacemi, pro správné fungování a optimalizaci procesů • poskytování technické podpory, řešení problémů a zajištění vysoké dostupnosti a výkonu hlasových systémů • udržování přehledu o nejnovějších trendech v oblasti hlasových technologií a navrhování inovativních řešení a vylepšení • tvorbu a aktualizaci technické dokumentace a možnost mentoringu juniorních kolegů

    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.

    Práce v IT