Job Description
Legacy Application Developer je zodpovědný za analýzu, návrh a rozvoj nových funkcionalit v rámci existujících podnikových systémů postavených primárně na Java-based legacy platformách. Role kombinuje analytické schopnosti s vývojem – zajišťuje, že business požadavky jsou správně pochopeny, přeloženy do technického návrhu a implementovány s ohledem na dlouhodobou udržitelnost. Developer působí v rámci AMS modelu (Application Management Services) a zaměřuje se na kontinuální rozvoj, optimalizaci a modernizaci existujících aplikací.
Position Context
- Typ služby: AMS (Application Management Services) – rozvoj, změnové požadavky.
- Model spolupráce: Agile / ITIL hybrid.
- Tým: Vývojáři, analytici, testeři, architekt, SDM.
- Reporting: Technical Lead / Service Delivery Manager.
Your future duties and responsibilities
- Analýza, návrh a implementace nových funkcionalit a systémových zlepšení v rámci legacy aplikací.
- Spolupráce s business analytiky a architekty při upřesňování požadavků a návrhu řešení.
- Údržba a optimalizace existujícího kódu (Java 8+, Spring).
- Podpora při migracích a refaktoringu (např. API, modularizace, přechod na cloud).
- Analýza dopadů změn a tvorba technické dokumentace.
- Řešení incidentů na úrovni L2/L3, root cause analýza a návrh trvalých oprav.
- Spolupráce s testery a release týmem pro zajištění stabilních releasů.
- Proaktivní návrhy na modernizaci a optimalizaci aplikací.
Required Qualifications To Be Successful In This Role
- Výborná znalost Java 8+, Spring.
- Dobrá znalost SQL (Oracle, Cassandra) a optimalizace dotazů.
- Zkušenost s Linux/Unix prostředím a analýzou logů.
- Znalost webových a servisních architektur (REST/SOAP).
- Zkušenosti s CI/CD nástroji (Git, liquibase, github actions, Maven, GitLab CI, Azure DevOps).
- Analytické schopnosti, schopnost číst a navrhovat funkční i technické specifikace.
- Schopnost samostatné práce i týmové spolupráce.
- Angličtina na úrovni umožňující práci v mezinárodním týmu, čeština výhodou.
Experience
- 4–8 let zkušeností s vývojem a údržbou podnikových aplikací.
- Zkušenost s projekty AMS nebo dlouhodobým rozvojem systémů.
Soft Skills
- Analytické a systematické myšlení.
- Zodpovědnost a orientace na kvalitu.
- Dobré komunikační schopnosti a týmová spolupráce.
- Proaktivní přístup a schopnost řešit problémy.
Benefity
- Akciový program
- CGI program pomoci
- Plně hrazená nemocenská až 30 dní v roce
- Bezúročné půjčky
- Referral program
- Stravenky 140Kč
- Životní pojištění
- Očkování proti chřipce a klíšťové encefalitidě
- Multisport karta
- Kafeterie 900Kč měsíčně
- Hybridní pracovní model a flexibilní pracovní doba
- 5 týdnů dovolené + 3 dny sick day
- Narozeninové volno a CSR den
A mnoho dalších…
Společně, jako vlastníci, převádíme odborné znalosti do praxe.
Život ve společnosti CGI je založen na vlastnictví, týmové práci, respektu a pocitu sounáležitosti. U nás můžete naplno využít svůj potenciál.
Zveme vás, abyste se od prvního dne stali vlastníky. Společně pracujeme na tom, aby se náš sen stal skutečností. Proto o sobě mluvíme jako o partnerech CGI, a ne jako o zaměstnancích. Těžíme z našeho společného úspěchu a máme možnost a odpovědnost aktivně se podílet na směřování a strategii naší společnosti.
Vaše práce vytváří hodnoty. Budete rozvíjet inovativní řešení a trvalé vztahy s kolegy a klienty a zároveň budete mít přístup ke globálním možnostem, abyste mohli proměnit své nápady ve skutečnost, využít nové příležitosti a těžit z předních odborných znalostí v oboru a technologií.
Budete rozvíjet svou kariéru tím, že se připojíte ke společnosti, která je postavena, aby rostla a přetrvala. Podpoří vás vedoucí pracovníci, kterým záleží na vašem zdraví a pohodě, a kteří vám pomohou využít příležitostí k rozvoji vašich dovedností a rozšíření obzorů.
Přidejte se k nám, k jedné z největších firem poskytujících poradenské služby v oblasti IT na světě.