D
Domus Global je spoločnosť poskytujúca technologické a inovačné služby podnikovým klientom a klientom z verejného sektora. Jej činnosť zahŕňa stratégiu v oblasti umelej inteligencie, vývoj produktov, cloudové služby a kybernetickú bezpečnosť, dátovú analytiku a marketing zameraný na rast. Navrhuje bezpečné digitálne produkty, ako sú mobilné bankové aplikácie, digitálne peňaženky a superaplikácie; podporuje migráciu do cloudu a správu IT; a poskytuje marketing s využitím umelej inteligencie, outsourcing podnikových procesov a rozhodovaciu podporu založenú na dátach.
Senior Java inžinier — práca na diaľku v Uruguaji
Vytvárajte Java API, integrácie a oddelené služby pre významné projekty IUGO. Pracujte s AWS, kontajnermi, observabilitou a vývojom podporovaným AI.
Popis
- Navrhujte a rozvíjajte spoľahlivé interné REST API v Jave aj API určené partnerom so správnym spracovaním chýb a zabezpečením
- Implementujte a rozširujte integrácie vrátane HTTP klientov, mapovania požiadaviek a odpovedí, idempotencie a opakovaných pokusov podľa potreby
- Podieľajte sa na technických rozhodnutiach na úrovni služieb o štruktúre modulov, konzistentnosti dát a úzkych miestach výkonu
- Pracujte s AWS a kontajnermi, ako sú Docker a Kubernetes, prípadne s orchestračnými nástrojmi používanými v projekte
- Vytvárajte a udržiavajte služby oddelené podľa domén a spolupracujte s ďalšími tímami, keď procesy prekračujú hranice domén
- Zlepšujte observabilitu produkčných systémov pomocou štruktúrovaných logov, metrík a trás
- Podľa potreby optimalizujte výkon a stabilitu
- Využívajte umelú inteligenciu pri vývoji, programovaní, testovaní a automatizácii
Požiadavky
- Pokročilá znalosť Javy a Spring Bootu alebo ekvivalentného frameworku a preukázateľné skúsenosti s tvorbou API
- Praktické skúsenosti s AWS alebo porovnateľnou cloudovou platformou v produkčnom prostredí
- Skúsenosti s kontajnermi, ako sú Docker, Kubernetes alebo podobné nástroje
- Skúsenosti s navrhovaním REST API a používaním API tretích strán
- Skúsenosti s observabilitou v produkčnom prostredí a nástrojmi ELK, Prometheus, Grafana alebo ekvivalentnými nástrojmi
- Technický úsudok potrebný na návrh riešení a diskusiu o kompromisoch v kontexte integrácií
- Schopnosť pracovať samostatne, rozhodovať sa a kvalitne dodávať riešenia od začiatku do konca
- Skúsenosti so systémami strednej až vysokej zložitosti zahŕňajúcimi súbežnosť, distribuované integrácie a konzistentnosť
- Ochota poskytovať a prijímať technickú spätnú väzbu
- Skúsenosti s nástrojmi na vývoj podporovaný AI pri programovaní, testovaní a automatizácii alebo aktívny záujem tieto zručnosti rozvíjať