Náplň práce
Náš dlhoročný zákazník pôsobiaci v oblasti herných portálov a stávkovania potrebuje do svojho IT tímu vývojárov doplniť
šikovného JAVA backend-istu.
Pracuje sa agilne v scrum tímoch, aj na analýze požiadaviek, a vývojári tiež participujú aj na návrhu architektúry, v súlade s Domain Driven Design princípmi.
Zákazník kladie dôraz na performance, vytvára funkčné prototypy, a tie testuje na výkon. Používa asychrónne/reaktívne frameworky ako napríklad javarx, webflux, kafka-streams, reactor, kafka.
Základ aplikácie je najnovší Spring a Spring Boot, všetky aplikácie má klient prinajmenšom na Java 8 a tie nové vyvíja nad OpenJDK 11+, niektoré aplikácie píše v Kotline.
Poznámka
Hybridný model, práca 3 dni v sídle zákazníka v Bratislave.
Od utorka - do štvrtka - onsite
Pondelok a Piatok - možnosť HO práce
Technické požiadavky
IDEA, JIRA, Confluence
JAVA a vývoj backend aplikácii
Spring, Springboot, OpenJDK 11+
Pre buildovanie sa používa: Jenkins, Maven, nexus, GitLab
Databáza: PostgreSQL, spracovanie dát cez Ignite, Kafka
Monitoring aplikácii sa robí pomocou Prometheus, Grafana, Alertmanage
Javarx, webflux, kafka-streams, reactor
Agile vývoj, SCRUM
Elastic search, Kibana
Nice-to-have požiadavky:
Skúsenosti s Domain Driven Design modelom
Kotlin coroutines
JAVA FX, Flutter