Jobs · startupjobscz
Java Engineer
Nimbus Data Systems · Praha · Indexed 9d ago
About the role
Design and implement robust backend services and APIs in a microservice architecture.
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í.
Read the full posting on startupjobscz →
FAQ
Is the Java Engineer role at Nimbus Data Systems remote?+
This Java Engineer position is listed as remote (Praha).
What is the salary for the Java Engineer role at Nimbus Data Systems?+
The listing states Estimated 70k-140k CZK.
What seniority level is this Java Engineer role?+
This is a mid level position.
How do I apply for the Java Engineer role at Nimbus Data Systems?+
Use the "Apply on startupjobscz" button to open the original posting on startupjobscz, where you can submit your application directly to Nimbus Data Systems.