Senior Integration Developer / Architect
Hľadáme skúseného Senior Integration Developera / Architekta, ktorý bude poskytovať technické vedenie, architektonické usmernenie a nezávislé posudzovanie kvality v rámci rozsiahleho projektu modernizácie integračnej platformy. Hlavným cieľom tejto pozície je zabezpečiť, aby výstupy migrácie, AI-generovaný kód, architektonické rozhodnutia a vývojové postupy spĺňali stanovené štandardy kvality, udržateľnosti, škálovateľnosti, bezpečnosti a prevádzkovej pripravenosti ešte pred rozšírením migrácie naprieč organizáciou.
Job description
Hlavné zodpovednosti
- Definovanie a rozvoj cieľovej architektúry integračnej platformy v rámci modernizačného programu.
- Posudzovanie migračných prístupov, proof of concept riešení (PoC) a implementačných výstupov.
- Overovanie architektonických rozhodnutí, integračných vzorov a vývojových štandardov.
- Identifikácia technických rizík a návrh opatrení na ich elimináciu.
- Kontrola výstupov interných tímov, AI podporovaného vývoja a externých dodávateľov.
- Hodnotenie kvality, udržateľnosti, škálovateľnosti a prevádzkovej pripravenosti migrovaných služieb.
- Definovanie akceptačných kritérií a kvalitatívnych kontrolných bodov (Quality Gates) pre migračné výstupy.
- Nastavenie štandardov, odporúčaných postupov (Best Practices) a pravidiel vývoja v prostredí Apache Camel.
- Posudzovanie návrhov integračných riešení a implementačných prístupov.
- Zabezpečenie konzistentnosti naprieč integračnými službami a vývojovými tímami.
- Kontrola a validácia AI-generovaného integračného kódu a architektonických návrhov.
- Identifikácia možností využitia umelej inteligencie na zrýchlenie migrácie pri zachovaní kvality a súladu so štandardmi.
Prerequisites and skills
Očakávané výstupy
- Nezávislé hodnotenie migračných PoC riešení a prvých implementácií v Apache Camel.
- Posúdenie cieľovej architektúry integračnej platformy vrátane odporúčaní.
- Vypracovanie štandardov, odporúčaných postupov a pravidiel pre vývoj v Apache Camel.
- Posúdenie prevádzkového modelu, runtime prostredia a modelu podpory.
- Vytvorenie kontrolného zoznamu pre akceptáciu migrácie a rámca hodnotenia kvality.
- Návrh pravidiel (guardrails) a governance pre AI podporovaný vývoj.
- Definovanie štandardov pre prompty a šablóny používané pri AI-generovanom kóde.
- Vypracovanie analýz technických rizík a odporúčaní na ich odstránenie.
- Vedenie workshopov, mentoring a odovzdávanie znalostí interným tímom.
Požadované skúsenosti
- Minimálne 5 rokov skúseností v oblasti enterprise integrácie, softvérovej architektúry alebo platformového inžinierstva.
- Pokročilá znalosť Apache Camel v enterprise prostredí (podmienkou).
- Skúsenosti s návrhom, vývojom a prevádzkou rozsiahlych aplikácií postavených na Spring Boot.
- Preukázateľné skúsenosti s návrhom a riadením enterprise integračných platforiem.
- Skúsenosti s modernizáciou integračných riešení a migračnými projektmi.
- Výborné komunikačné schopnosti a skúsenosti s riadením stakeholderov.
Technické znalosti
Integrácia a aplikačná architektúra
- Apache Camel
- Java
- Spring Boot alebo Quarkus
- Enterprise Integration Patterns (EIP)
- Observability a monitoring
- Error Handling
- Resilience Patterns
Cloud a platformové technológie
- Kubernetes
- Kontajnerové platformy
- Cloud-native architektúry
- CI/CD pipeline
Testovanie
- Integration Testing
- Contract Testing
- End-to-End Testing
AI podporovaný vývoj
- Skúsenosti s AI nástrojmi na podporu vývoja softvéru.
- Schopnosť kontrolovať a validovať AI-generovaný kód a architektonické návrhy.
Apply for the position
You will be guided through the selection process by Tatiana. If you have any questions? Call +421 948 400 127.
Personal data
I hereby give my consent to the processing of my personal data contained in the job application, professional CV, personal questionnaire, personal data obtained from the contact form on the company’s website and personal data obtained during the interview at Grain s. r. o. in accordance with Act No. 18/2018 Coll. on the Protection of Personal Data (hereinafter referred to as “Act No. 18/2018 Coll.”) by Grain Slovakia s. r. o. for the purpose of employment mediation. Consent may be revoked in writing at any time, otherwise the consent expires 3 years from the date of its granting and the data will be anonymised and further used exclusively for statistical purposes. I also acknowledge that the rights of the data subject are regulated in Section 59 et seq. of Act No. 18/2018 Coll. I declare that I fully understand the conditions of processing my personal data and I give my consent knowingly, voluntarily and without reservation.