Top IT SW vývoj - JAVA

Senior JAVA Developer

SR - Bratislava
Forma spolupráce: trvalý pracovný pomer
ID projektu: 907

Preferovaný 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

U klienta je zaužívaný hybridný model: 2 dni HO, 3 dni onsite (utorok, streda, stvrtok)

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.

  • Znalosť toolov: IntelliJ IDEA, Maven, JIRA, Confluence.
  • 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ť.