Java Developer (40694)
Hledám kandidáta na pozici Java Developer, který se chce podílet na vývoji backendových systémů pro online hry napříč platformami. Budete psát znovupoužitelný serverový kód, tvořit API a podílet se na architektuře služeb, které používají tisíce hráčů. Tato práce není jen o psaní kódu – dostanete prostor pro výzkum nových technologií a tvorbu vlastních prototypů. Pokud máte zkušenosti s Java nebo Kotlin, základy Node.js, orientujete se v MySQL a máte chuť rozvíjet se i v NoSQL databázích jako Couchbase, jste ideální kandidát. Znalost Dockeru, GitLabu, testování nebo Rustu je vítaným bonusem.
🚀 Projekt
- vývoj serverových systémů pro online hry napříč platformami
- psaní znovupoužitelného serverového kódu a knihoven
- optimalizace technologií s ohledem na náklady a výkon
- dohled nad návrhem, architekturou a implementací malých i rozsáhlých backendových služeb
- výzkum a vývoj nových technologií, které by mohly zlepšit současné i budoucí projekty
- implementace a údržba služeb, API a administrátorských webových stránek
🎯 Skills
- znalost programování v jazycích Java / Kotlin
- alespoň základní zkušenosti s Node.js
- zkušenosti s tvorbou API a služeb
- dostatečná úroveň znalostí relačních databází, nejlépe MySQL
- alespoň základní znalost některých NoSQL databází jako například Couchbase (preferováno), Cassandra, MongoDB, CouchDB apod.
- schopnost plánovat, třídit a stanovovat priority úkolů
- schopnost vymýšlet nápady a vytvářet jejich prototypy
- schopnost týmové spolupráce a komunikace
💡 Nice to have
- znalost testování, jednotkových testů, integračních testů a schopnost je vytvářet
- znalost Dockeru a základní povědomí o Kubernetes
- zkušenosti s GitLabem
- zkušenosti s jazykem Rust