
knowmad mood je večnacionalno podjetje za digitalno preobrazbo in tehnološke storitve, ki velikim organizacijam pomaga posodobiti poslovanje, uporabniško izkušnjo in tehnološke platforme. Njegovo delo združuje svetovanje, razvoj programske opreme in tehnično strokovno znanje na področjih digitalnih kanalov in trgovine, UX/UI, mobilnih rešitev, platform, podatkov in analitike, oblačne infrastrukture, vključno z AWS, umetne inteligence, verige blokov, interneta stvari, DevOps, zagotavljanja kakovosti, testiranja, varnosti, arhitekture rešitev ter upravljanja Atlassiana in IT. Podjetje svoje storitve zagotavlja poslovnim strankam v panogah, kot so bančništvo, telekomunikacije, maloprodaja, zdravstvo, energetika, avtomobilska industrija in logistika, pri čemer se osredotoča na razširljive digitalne rešitve in dolgoročno tehnološko preobrazbo.
Programski inženir za Javo, razvoj na podlagi specifikacij (delo na daljavo, Španija)
V podjetju knowmad mood gradite zaledne sisteme z Javo, Springom, mikrostoritvami in dogodkovno vodenimi arhitekturami. Pri projektih digitalne preobrazbe uporabljajte razvoj na podlagi specifikacij, umetno inteligenco, Kubernetes in CI/CD.
Opis
- Razvijajte zaledne storitve z Javo 21 ali novejšo različico
- Načrtujte in izdelujte API-je s pristopom API-first
- Uporabljajte šestkotno arhitekturo in mikrostoritve
- Implementirajte dogodkovno vodene arhitekture in sisteme za sporočanje
- Upravljajte čakalne vrste, particioniranje, porabo in ponovne poskuse
- Delajte z relacijskimi in podatkovnimi bazami NoSQL
- Optimizirajte poizvedbe in podatkovne modele
- Uporabljajte OpenShift, Kubernetes in cevovode CI/CD
- Spremljajte sisteme in podpirajte opazljivost z orodjema Grafana in Dynatrace
- Ustvarjajte in izvajajte enotske ter integracijske teste
- Uporabljajte umetno inteligenco v celotnem življenjskem ciklu izdelka
- Uporabljajte metodologijo razvoja na podlagi specifikacij
Zahteve
- Bogate poklicne izkušnje z razvojem zalednih sistemov
- Java 21 ali novejša različica
- Dobro poznavanje Spring Boota in Spring Data
- Izkušnje s šestkotnimi arhitekturami in mikrostoritvami
- Izkušnje z načrtovanjem API-jev po pristopu API-first z uporabo OpenAPI ali Swaggerja
- Poznavanje vzorcev načrtovanja, načel SOLID, Clean Code, Domain-Driven Design in TDD
- Izkušnje z Apache Kafko in sistemi za sporočanje, kot je ActiveMQ
- Izkušnje z dogodkovno vodenimi arhitekturami ter upravljanjem čakalnih vrst, particioniranjem, porabo in ponovnimi poskusi
- Izkušnje z relacijskimi podatkovnimi bazami, kot je MariaDB, in bazami NoSQL, kot je MongoDB
- Poznavanje optimizacije poizvedb, indeksov, skalarnih funkcij, nastavljanja in podatkovnega modeliranja
- OpenShift ali Kubernetes
- Izkušnje s cevovodi za neprekinjeno integracijo in dostavo
- GitHub in Spinnaker
- Izkušnje z orodji za spremljanje in opazljivost, vključno z Grafano in Dynatrace
- Enotsko in integracijsko testiranje
- Tehnična uporaba umetne inteligence pri razvoju
- Izkušnje z uporabo umetne inteligence v celotnem življenjskem ciklu izdelka
- Izkušnje z razvojem na podlagi specifikacij (SDD)
Ugodnosti
- Model dela na daljavo
- Možnost dela v pisarni po izbiri zaposlenega
- 22 dni dopusta in 2 osebna dneva
- Prosta 24. in 31. december
- Pogodba za nedoločen čas od prvega dne z izbiro 12 ali 14 izplačil
- Prilagodljivo nadomestilo, ki vključuje kartico za prehrano, bon za varstvo otrok, zdravstveno zavarovanje, izobraževanje in druge davčno ugodne ugodnosti
- Klub ugodnosti s popusti za tehnologijo, prosti čas in izobraževanje
- Dostop do storitve Udemy Business
- Jezikovni tečaji
- Uradna potrdila in tehnično usposabljanje
- Načrt kariernega razvoja
- Programi prehrane, telesne dejavnosti in čustvenega dobrega počutja
- Osebna in družinska pomoč 24/7
- Vključujoče, večkulturno okolje
- Družabni dogodki za povezovanje z ekipo