Job offers
Development
Back-End Developer
Java Engineer pro Finbricks - přední fintech v oblasti Open Bankingu

Java Engineer pro Finbricks - přední fintech v oblasti Open Bankingu

  • Remote, On-site
  • Prague
  • Full-time

Finbricks, přední poskytovatel platebních služeb založených na Open Bankingu v regionu CEE a člen skupiny Komerční banky, rozšiřuje svůj tým a hledá Java Engineera, který se stane klíčovou součástí vývoje našich platebních systémů.

Jsme malý tým, který pracuje agilně v týdenních sprintech. To znamená, že vaše rozhodnutí a nápady se rychle promítají do produkce – výsledky své práce vidíte okamžitě, ne po půl roce.

Našimi klienty jsou přední společnosti v oblasti platebních služeb, jako jsou platební brány GoPay a GPE, banky jako Komerční banka nebo Partners banka, ale také dynamické startupy jako PatronGo nebo Eterny.

Co bude náplní Vaší práce

  • navrhovat a implementovat robustní backendové služby a API v rámci naší microservice architektury postavené na principech clean architecture
  • aktivně se podílet na architektonických rozhodnutích – od návrhu datových modelů přes definici integračních vzorů až po code review
  • spolupracovat s vývojovým týmem na nastavení a dodržování vývojových standardů a best practices
  • vyvíjet a udržovat integrace s bankovními API (PSD2/Open Banking)
  • zajišťovat spolehlivost, výkonnost a bezpečnost produktu
  • psát a revidovat unit, integrační a end-to-end testy jako přirozenou součást vývojového procesu
  • přímo se podílet na release procesu

Koho hledáme

  • Máte alespoň 3 roky zkušeností s vývojem v Javě, Kotlin výhodou
  • Znáte Spring Framework a Spring Boot – to je základ našeho stacku, bez kterého se neobejdeme
  • Dobře se orientujete v relačních databázích (PostgreSQL) a ORM frameworkech (Hibernate/JPA)
  • Ovládáte Git (pracujeme s GitLabem) a máte zkušenosti s vývojem v týmu (feature branches, merge requesty, code review)
  • Testování pro vás není „navíc” – píšete unit a integrační testy. Výhodou jsou zkušenosti s E2E frameworky (Playwright apod.)
  • Rozumíte REST API návrhu, znáte principy bezpečné komunikace a autentizace (OAuth2, JWT)
  • Orientujete se v microservisní architektuře a znáte výhody a výzvy kterou sebou přináší
  • Výhodou (nikoli podmínkou) je:
    • zkušenost s message brokery, jako je RabbitMQ,
    • zkušenosti s monitoringem a observabilitou (např. ELK stack, Grafana, Sentry),
    • znalost prostředí finančního sektoru nebo fintechu.

Co nabízíme

  • Odpovědnou a odborně zajímavou roli, ve které budete mít skutečnou možnost ovlivnit architekturu a kvalitu platebních systémů používaných předními hráči na trhu.
  • Zajímavé ohodnocení odpovídající vašim zkušenostem a přínosu.
  • Zázemí fintech společnosti ve skupině Komerční banky – kombinace inovativního prostředí a stability silné bankovní skupiny.
  • Možnost práce z domova a rozumně nastavenou flexibilitu.
  • Moderní kanceláře v centru Prahy s dobrou dopravní dostupností.