Vývoj
- vývoj a údržba backendu webových aplikácií v Jave (Spring Boot)
- implementácia procesov a workflow (podania, schvaľovanie, registre) podľa analytickej špecifikácie a doménového modelu
- návrh a vývoj REST API a integrácií na externé systémy vrátane ISVS
- práca s XML (XSD, JAXB, XSLT) a generovanie výstupných dokumentov (PDF, Word)
- code review, spolupráca na návrhu technického riešenia a mentoring menej skúsených kolegov
Prevádzka a nasadenia
- riešenie incidentov a chýb v rámci SLA, analýza logov a podpora prevádzky
- príprava releasov a nasadení do testovacieho a produkčného prostredia v spolupráci s infra tímom
Spolupráca a dokumentácia
- spolupráca s analytikmi a testermi, podpora akceptačného testovania
- preberanie kódu od iného dodávateľa, tvorba a aktualizácia technickej dokumentácie
Technológie
Stack kombinuje moderné nástroje (Kubernetes, GitOps) s overenými technológiami typickými pre ISVS (XML, SOAP).
- Backend: Java, Groovy, Spring Boot, Maven (viacmodulové projekty)
- Procesy a workflow: Netgrif, Camunda, Flowable
- Dáta: MongoDB, Elasticsearch, PostgreSQL, MS SQL
- XML a výstupy: XSD, JAXB, XSLT, XSL-FO / PDF
- Identita: Keycloak, OIDC, SAML, Active Directory
- Integrácie: REST, SOAP, gRPC, ÚPVS (slovensko.sk) a ďalšie ISVS
- Infraštruktúra: Docker, Kubernetes, Git, CI/CD, GitOps (ArgoCD), Harbor
- Monitoring: ELK stack, Zabbix
Skúsenosť s procesnou platformou nevyžadujeme – zaškolenie zabezpečíme.

