
Harris Computer razvija i upravlja softver ključan za rad organizacija u javnom sektoru, zdravstvu, energetici, komunalnim djelatnostima i drugim specijaliziranim industrijama. Njegov portfelj podržava više od 100.000 korisnika diljem Sjeverne Amerike, Europe, Azije i Australije, a timovi su usmjereni na preuzimanje perspektivnih softverskih tvrtki, jačanje njihovog poslovanja i podršku održivom rastu. Kandidatima koji istražuju prilike u području poslovnog softvera Harris Computer nudi široko okruženje oblikovano proizvodima i uslugama prilagođenima pojedinim industrijama, osmišljenima kako bi korisnicima pomogli ostvariti njihove operativne ciljeve.
Viši softverski arhitekt za AI i Javu
Vodite arhitekturu usmjerenu na AI za zdravstveni softver MEDHOST te oblikujte skalabilne Java aplikacije i razvojne prakse. Usmjeravajte primjenu LLM-ova i alata poput Claude Codea u produktnim i inženjerskim procesima.
Opis
- Određujte arhitektonski smjer i ključne faze za timove koji izrađuju skalabilne Java i web aplikacije.
- Promičite metode razvoja uz podršku AI-ja, uključujući AI-DLC i agente za kodiranje poput Claude Codea.
- Uspostavite način na koji timovi pregledavaju, testiraju i provjeravaju kod i projektne materijale generirane uz pomoć AI-ja.
- Procjenjujte i osmišljavajte načine integracije LLM-ova u proizvode i interne radne procese.
- Unaprjeđujte skup poslovne arhitekture.
- Pregledavajte i odobravajte tehnička rješenja te pomažite timovima u radu prema razvojnim standardima.
- Sudjelujte tijekom cijelog agilnog životnog ciklusa, od prikupljanja zahtjeva do testiranja i uvođenja u produkciju.
- Definirajte potrebe i ciljeve izvedbe te dijagnosticirajte uska grla u produkciji na razini JVM-ova, aplikacijskih poslužitelja i baza podataka.
- Unaprjeđujte prakse jediničnog testiranja, pregleda koda, izgradnje i isporuke.
- Procjenjujte nove tehnologije i izrađujte dokaze izvedivosti.
- Savjetujte se s klijentima i internim korisnicima kako biste razumjeli dugoročne potrebe sustava i zahtjeve.
- Pružajte tehničku podršku i pomažite klijentima u planiranju i ispunjavanju zahtjeva za implementaciju.
- Mentorirajte programere, testere i voditelje proizvoda.
- Podržavajte učinkovitost i provedbu MEDHOST-ova sustava upravljanja kvalitetom te poštujte relevantne propise.
- Provode primjenjive postupke sustava upravljanja kvalitetom i obavljajte druge organizacijske dužnosti.
Zahtjevi
- Magisterij iz računarstva ili inženjerskog područja.
- Četiri godine iskustva u razvoju softvera ili prvostupnička diploma iz računarstva ili inženjerstva uz šest godina iskustva u razvoju; potrebno je opsežno praktično iskustvo s Javom.
- Opsežno iskustvo u tehničkom vodstvu i pouzdana stručna prosudba.
- Praktično iskustvo u primjeni AI-DLC-a ili usporedivog pristupa razvoju izvornom za AI u produkcijskom softveru.
- Radno poznavanje LLM-ova, uključujući oblikovanje promptova i konteksta, generiranje potpomognuto dohvatom (RAG) te integraciju API-ja LLM-ova u aplikacije.
- Iskustvo u svakodnevnoj upotrebi Claude Codea ili sličnog AI agenta za kodiranje, uključujući postavljanje projektnog konteksta i usmjeravanje agenata kroz strukturirane procese koje je moguće pregledati.
- Iskustvo u osmišljavanju i implementaciji okruženja visoke dostupnosti i klasteriranih sustava.
- Iskustvo u osmišljavanju i implementaciji poslužiteljske, middleware i mrežne infrastrukture za web aplikacije.
- Izvrsne pisane i usmene komunikacijske vještine te sposobnost komunikacije na svim organizacijskim razinama.
- Dobro poznavanje dizajna, implementacije, podrške i optimizacije performansi baza podataka.
- Radno poznavanje sustava u oblaku.
- Prednost je iskustvo s Javom (JDK 17+), Spring Frameworkom ili Spring Bootom, Tomcatom, RHEL-om, Angularom, HTML5-om, CSS3-om, JavaScriptom, DB2-om na IBM i, SQL-om, IntelliJ IDEA-om, Mavenom ili Gradleom te JUnitom.
- Poznavanje i iskustvo s DB2-om, AS/400-om ili Power Systemsom dodatna je prednost.
- Poznavanje zdravstva, uključujući FHIR, HL7, SNOMED ili Medi-Span, dodatna je prednost.
Pogodnosti
- Mogućnosti za razvoj karijere
- Zdravstveno, stomatološko i očnička pokrivenost
- Tri tjedna godišnjeg odmora i pet osobnih dana
- Vlasništvo zaposlenika nad dionicama
- Program RRSP
- 401(k) uz doprinose poslodavca
- Mogućnosti sudjelovanja u zajednici
- Fleksibilni radni aranžmani
- Neformalno radno okruženje
- Sveobuhvatan paket pogodnosti
- Mogućnosti učenja
- Nagrađivana kultura radnog mjesta