- Plný úvazek
Hlavní odpovědnosti:
Vývoj a údržba aplikací Java v týmovém prostředí.
Účast na všech fázích vývojového cyklu, včetně analýzy, návrhu, implementace a testování.
Psaní dobře navrženého, efektivního a testovatelného kódu.
Účast na revizích kódu a dodržování nejlepších postupů softwarového vývoje.
Požadavky:
- 2 roky zkušeností s vývojem v Javě.
- Minimálně bakalářský titul v oboru informatika, inženýrství nebo v příbuzném oboru.
- Dobrá znalost Javy a konceptů objektově orientovaného programování.
- Znalost frameworků jako je Spring a Hibernate.
- Zkušenost s RESTful API a webovými službami.
- Znalost relačních databází, SQL a technologií ORM.
- Zkušenost s nástroji pro správu verzí kódu, jako je Git.
- Vynikající schopnost řešení problémů a analytické myšlení.
- Požadované dovednosti:
- Zkušenost s front-end technologiemi (JavaScript, HTML, CSS).
- Znalost kontejnerizačních a orchesterovacích technologií (Docker, Kubernetes).
- Porozumění agilním metodologiím a praxím DevOps.
- Znalost průběžné integrace a průběžného nasazování.