IT SW vývoj - JAVAPreferovaný nástup na projekt 2.11.2026
Dĺžka projektu dlhodobo
Vyťaženosť Full-Time
Finančné ohodnotenie (brutto) Od 4000 EUR brutto v závislosti od skúsenosti kandidáta* EUR / mesiac
Požadovaná prax 10 rokov
Požadovaný jazyk Anglický
* Základná zložka mzdy. Celková výška mzdy v závislosti od relevantných skúseností.
Náplň práce
Pre nášho kľúčového klienta z oblasti stávkovania hľadáme skúseného Java Backend Developer-a, ktorý posilní jeho stabilný 5-členný vývojový tím. Budeš sa podieľať na kompletnom životnom cykle aplikácií od A po Z – od úvodnej analýzy a návrhu cez implementáciu a testovanie až po prevádzku. Systémy spracovávajú nápor stoviek tisícov používateľov, čo prináša mimoriadne zaujímavé architektonické aj výkonnostné výzvy.
A čo ťa čaká?
Návrh a vývoj mikroservisov integrovaných cez messaging (Kafka, RabbitMQ) a rozhrania HTTP REST / gRPC so serializáciou dát v JSON, Avro a Protobuf.
Domain-Driven Design (DDD): Ako developer zodpovedáš za návrh a architektúru. Aktívne sa zapájaš už do počiatočnej analýzy požiadaviek a získavaš hlboké doménové znalosti.
Vývoj riešení schopných zvládať masívne dátové lavíny (napr. pri vyhodnocovaní živých zápasov). Vytváranie a testovanie funkčných prototypov na výkon.
Základ aplikácií tvorí Spring / Spring Boot (Java 8+, nové projekty na OpenJDK 11+ a časť v Kotline).
Pre vyššiu performance budeš používať asynchrónne/reaktívne frameworky (RxJava, WebFlux, Reactor, Kafka Streams), v Kotline coroutines a žiadúce je aj experimentovanie s novými prístupmi (napr. R2DBC).
Dátovú vrstvu budeš riešiť s PostgreSQL, Apache Ignite a Kafkou.
Tím si svoje aplikácie spravuje a monitoruje sám, vďaka čomu budeš mať plnú kontrolu nad celým prostredím.
Nasadzovať budeš na Linux CentOS, provisioning cez Saltstack, buildy v Jenkinse a GitLabe (Maven, Nexus).
Správa kódu a verziovanie v GitLabe (Git), branching model Gitflow a poctivé code review cez merge requesty.
Dôkladné monitorovanie cez Prometheus, Grafana, Alertmanager a práca s logmi v Elasticsearch / Kibana.
Budeš mať možnosť sa zapojiť aj do vývoja interných GUI aplikácií v JavaFX alebo Flutteri.
Poznámka
Technické požiadavky
Minimálne 3+ roky relevantných skúseností s vývojom na Java backend-e (Java 8+).
Výborná znalosť ekosystému Spring, JDBC (SQL), messaging systémov a caching-u.
Dôraz na čistotu kódu, chápanie dátovým štruktúram, algoritmom a potreba púšťať sa do performance tuningu a optimalizácie.
Záujem o moderné trendy, nové technológie a chuť neustále sa učiť.