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.

I'm interested

Job Type

Permanent

Job type

Full time

Salary

120.000 - 170.000 CZK

Location

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.

I'm interested

Similar jobs


SalesForce Architect // Sales/Service Cloud

Location

Hlavní město Praha

Job Type

Permanent
Contract

Field

Development

Salary

150.000 - 200.000 CZK

Přinášet inovativní řešení a poskytovat služby, které pomáhají ostatním firmám dosáhnout úspěchu v digitálním světě - to je posláním jedné z 5 největších konzultačních firem, která je světovým leaderem v oblasti digitálních technologií, cloudových služeb a kybernetické bezpečnosti. #Consulting #Digital #Technology #Security Díky rozsáhlým zkušenostem dodává IT služby do téměř každé oblasti - ať už jde například o automotive, medical, retail nebo fintech. Celkem takových oblastí napočítáte více než 40 pro společnosti z Fortune500. Nabízíme vám příležitost podílet se na projektech pro velké mezinárodní i lokální společnosti. Připojte se k týmu IT profesionálů a přispějte k transformaci digitálního světa! • více než 9 000 klientů ve 120 zemích • v České republice: 2 100 zaměstnanců z desítek národností• znalosti v Sales Cloud a Service Cloud • zkušenosti s APEX kódováním, LWC a integracemi • schopnost rozumět Salesforce architektuře • praktické zkušenosti s implementací Salesforce v cloudovém prostředí • znalost Automotive Cloud a zkušenosti z automotive sektoru jsou výhodou • angličtina na komunikativní úrovni, čeština nebo slovenština výhodou V případě spolupráce na HPP:Připojte se k velkému a unikátnímu projektu v automotive odvětví, který má mezinárodní přesah a zahrnuje spolupráci s odborníky z různých zemí. Tento projekt umožňuje učit se v rozsahu, který v České republice není úplně běžný. Budete součástí týmu, který pracuje na implementaci a optimalizaci Salesforce napříč několika trhy. V rámci tohoto projektu se zaměříte na dva hlavní směry. Prvním je revize a zlepšení stávajícího Salesforce řešení, které již bylo implementováno. Druhým směrem je vytvoření nové šablony pro menší trhy, kde se Salesforce teprve zavádí. Cílem je navrhnout modernější architekturu a efektivnější řešení s využitím Salesforce Automotive Cloudu. Primárně budete zodpovídat za: • revizi a zlepšení stávajícího Salesforce řešení • vytvoření šablony pro zavádění Salesforce • spolupráci s týmem na integraci Salesforce s ostatními systémy • implementaci a optimalizaci různých Salesforce modulů (Sales Cloud, Service Cloud, Marketing Cloud a další)

PHP Developer (Medior)

Location

Hlavní město Praha
Hybrid

Job Type

Permanent
Contract

Field

Development

Salary

60.000 - 100.000 Kč

Česká technologická firma, kterou před více než dvaceti lety založili dva kamarádi hned po škole. Řada lidí, kteří s nimi začínali, je tu dodnes — a to říká víc než jakýkoliv culture pitch. Firma se dávno posunula za hranici e-commerce. Dnes staví informační systémy, zákaznické portály a řešení na míru pro klienty z automotive, retailu i investičního sektoru. Všechno, co vytvoří, si také sama provozuje — na vlastní infrastruktuře, bez závislosti na externích cloudech, včetně vlastího AI stacku na vlastním hardwaru s LLM modely. Tým o zhruba 20 lidech pokrývá celý delivery: architekturu, analýzu, vývoj, testování i provoz. Funguje bez zbytečné hierarchie a bez přepálených buzzwordů. Developery tu berou jako partnery, ne jako kapacitu.Must-have Zapomeň na dlouhé checklisty. Tahle role stojí na třech věcech: * PHP + Laravel v produkci — víš, co se děje, když kód běží a používají ho reální uživatelé. Ne ze školy — z reálného projektu. * Schopnost dotahovat věci bez dohledu — převezmeš projekt, dovedeš ho do konce a nečekáš na zadání každého dalšího kroku. Problémy řešíš proaktivně. * Komunikace s klientem — dokážeš vysvětlit technické věci srozumitelně a bez omáčky. Překládáš realitu projektu, ne dokumentaci. Pokud nesplňuješ všechno — ozvi se. Doménový kontext (automotive, retail, investiční sektor) popisuje prostředí, ne filtr. Nice to Have * MySQL / MariaDB nad rámec CRUD — optimalizace dotazů, práce s většími daty * Zkušenost s Git workflow v týmu — PR, code review, branching strategie * Povědomí o serverovém prostředí a nasazení (Linux, Docker, CI/CD) * Zkušenost s e-commerce, portály nebo informačními systémy Tohle je kontext, ne tvrdé požadavky.Převezmeš část projektového portfolia a budeš za něj technicky odpovědný od začátku do konce. PHP/Laravel je nástroj — podstatné je, že se neomezuješ jen na kód. Navrhuješ řešení, děláš rozhodnutí a komunikuješ přímo s klientem. Pracuješ v přibližně 20členném týmu, který pokrývá celý delivery stack — architekti, analytici, developeři, testeři i servis. Reportuješ přímo Project Leadovi nebo CTO. Role vznikla s růstem firmy — projekty už nejde pokrýt jen juniorní kapacitou. Na svých projektech postupně přebíráš přímý kontakt s klientem. Technické problémy dokážeš vysvětlit srozumitelně a bez prostředníků. Architektonická rozhodnutí konzultuješ se seniory, ale máš u nich od začátku hlas — ne jen kódujíš zadané. Za rok máš na starosti 2–3 projekty a jsi na nich technicky klíčový člověk. Rozumíš tomu, jak firma staví a provozuje aplikace — a aktivně ovlivňuješ to, jak je bude stavět dál. Klíčové požadavky: * Navrhuješ a implementuješ webové aplikace, zákaznické portály a informační systémy v PHP/Laravel — od návrhu databáze přes API až po integraci s frontendem * Pracuješ na projektech od zadání po nasazení a postupně přebíráš technické vedení — komunikuješ přímo s klientem * Hlídáš kvalitu kódu v týmu — code review a best practices * Identifikuješ technické problémy včas a řešíš je dřív, než eskalují * Podílíš se na architektonických rozhodnutích — od prvního projektu máš hlas * Není to pozice pro juniora hledajícího vedení krok za krokem * Není to role, kde jen plníš tickety bez kontextu a zodpovědnosti za výsledek * Není to korporát se schvalovacími kolečky — rozhodnutí na projektech děláš ty * Není to čistě coding role — součástí práce je komunikace s klientem a technické vedeníZaujalo tě to? Napiš nebo pošli reakci: | linkedin.com/in/jirisoljak CV není potřeba — stačí LinkedIn profil a pár vět o sobě. Budeš mluvit přímo se zkušeným IT headhunterem s vlastní IT praxí — 500+ náborů. Relevantní diskuze bez HR balastu, s porozuměním technologii, trhu i tvé reálné situaci. Proces: Krátký úvodní call (15–30 min) Maximálně 2 kola — pokud věc dává smysl, rozhodnutí přijde i po prvním Před finálním rozhodnutím osobní setkání V každém kroku víš, kde jsi EU work authorization required. No visa sponsorship.

IT jobs