Development Java Fullstack Developer
Bern • • #Java#SpringBoot#Kotlin
Očakávaj
- Prispeješ k formovaniu technologickej budúcnosti vo Švajčiarsku.
- Budeš sa podieľať na návrhu, vývoji, testovaní a prevádzke softvérových aplikácií pomocou Java, Kotlin/Spring Boot a TypeScript/Angular.
- Vyvinieš riešenia pre nové funkcionality vrátane odhadu nákladov.
- Prevezmeš kompletnú zodpovednosť za analýzu, implementáciu, testovanie a nasadenie funkcionalít a aplikácií.
- Zabezpečíš spoľahlivú prevádzku aplikácií v komplexnom systémovom prostredí podľa DevOps princípov.
- Budeš pracovať v agilnom prostredí založenom na SAFe, kde sa kladie dôraz na osobnú zodpovednosť.
Očakávame
- Vzdelanie v oblasti informatiky alebo ekvivalentnú kvalifikáciu.
- Skúsenosti s riešením komplexných matematických problémov (teória grafov, zmiešané celočíselné lineárne programovanie, napr. Gurobi).
- Niekoľkoročné skúsenosti so Springom, testovacími a build nástrojmi (napr. ArgoCD, Tekton).
- Ovládanie agilného vývoja softvéru, návrhových vzorov, TDD a správy zdrojového kódu (Git/Bitbucket).
- Znalosť cloudovej architektúry (Openshift, Docker, AWS) a message-driven architektúr (Kafka, Solace).
- Orientácia v softvérovej architektúre, integrácii a mikroservisných architektúrach.
- Tímového ducha, orientáciu na kvalitu a schopnosť rýchlo sa orientovať v problémoch.
- Výborné komunikačné schopnosti a plynulú nemčinu na obchodnej úrovni.
- Výhodou je skúsenosť so železničným priemyslom, úložnými technológiami (napr. Hazelcast) a programovaním v Java & Kotlin.