
ioet pruža usluge nearshore razvoja softvera i proširenja timova tvrtkama koje izgrađuju ili proširuju tehnološke timove. Tvrtka povezuje organizacije sa softverskim stručnjacima u Latinskoj Americi i nudi namjenske nearshore timove osmišljene za uključivanje u postojeće radne procese i suradnju u stvarnom vremenu. Njezine usluge obuhvaćaju prilagođene digitalne inovacije i skaliranje timova na zahtjev, pružajući podršku tvrtkama u B2B, enterprise i SaaS okruženjima. Osnovana je 2014. godine, a sjedište joj je u Incline Villageu u Nevadi. ioet se usredotočuje na fleksibilne modele isporuke prilagođene razvojnim potrebama svakog klijenta.
Senior backend inženjer/ka za Javu i Spring Boot
Razvijajte i održavajte usluge u Javi i Spring Bootu za globalne klijente tvrtke ioet. Vodite podršku produkcijskim sustavima i rad na pouzdanosti složenih softverskih sustava.
Opis
- Razvijati i unapređivati backend usluge.
- Razvijati integracije.
- Istraživati i rješavati probleme u produkciji.
- Poboljšavati pouzdanost i performanse složenih softverskih sustava.
- Voditi i podržavati tim koji osigurava nesmetan rad klijentskih sustava.
- Upravljati zahtjevima za podršku klijenata koji se odnose na pogreške, zahtjeve za promjenu konfiguracije i operativne probleme.
- Analizirati zapisnike, ponašanje API-ja, upozorenja nadzora i sistemske podatke kako bi se utvrdili uzroci problema.
- Surađivati s dionicima i međufunkcionalnim timovima radi učinkovitog rješavanja problema.
- Primjenjivati ili koordinirati promjene konfiguracije sustava u skladu s potrebama klijenata.
- Pratiti stanje i performanse sustava pomoću alata Datadog ili sličnih alata.
- Testirati zahtjeve i otklanjati poteškoće u ponašanju sustava pomoću alata Postman, Insomnia ili curl.
Zahtjevi
- Najmanje 5 godina profesionalnog iskustva u razvoju softvera, uključujući izradu i podršku aplikacijama u produkciji.
- Iskustvo u vođenju ili koordinaciji inženjerskih timova, timova za podršku ili timova za tehničke operacije.
- Napredno praktično poznavanje Jave i Spring Boota, uključujući REST kontrolere, ubrizgavanje ovisnosti, konfiguraciju i razvoj backend usluga.
- Iskustvo u dizajniranju, razvoju i održavanju REST API-ja i mikrousluga.
- Iskustvo s alatima JUnit, Mockito ili usporedivim okvirima za testiranje.
- Dobro poznavanje objektno orijentiranog programiranja, struktura podataka, algoritama, dizajnerskih obrazaca i praksi softverskog inženjerstva.
- Iskustvo s MongoDB-om ili drugom NoSQL bazom podataka te relacijskim bazama poput PostgreSQL-a.
- Iskustvo s Redisom ili sličnom tehnologijom za predmemoriranje.
- Poznavanje AWS-a ili usporedive platforme u oblaku.
- Razumijevanje obrazaca komunikacije mikrousluga, uključujući asinkrono slanje poruka i arhitekture vođene događajima.
- Svakodnevno korištenje AI alata za razvoj, kao što je Claude Code, za programiranje, otklanjanje pogrešaka, testiranje i poboljšavanje radnih procesa.
- Sposobnost pregledavanja koda koji je generirala umjetna inteligencija, njegove provjere i preuzimanja odgovornosti za rezultat.
- Iskustvo u dijagnosticiranju problema u produkciji, pronalaženju uzroka i implementaciji pouzdanih rješenja.
- Poznavanje Gita, CI/CD-a, automatiziranog testiranja i profesionalnih praksi razvoja softvera.
- Izražene vještine rješavanja problema, komunikacije i suradnje.
- Izvrsno znanje engleskog jezika na razini C1.
- Prijavu i životopis obavezno je poslati na engleskom jeziku.
- Trenutačno prebivalište u Latinskoj Americi.
- Iskustvo s Pythonom ili TypeScriptom.
- Iskustvo s Dockerom i Kubernetesom.
- Poznavanje alata Datadog, Sentry ili sličnih alata za praćenje sustava.
- Iskustvo u logistici, prijevozu, opskrbnim lancima ili B2B SaaS platformama.
- Iskustvo u integraciji API-ja trećih strana ili vanjskih pružatelja usluga.
- Iskustvo s redovima poruka i sustavima vođenima događajima.
- Iskustvo u izradi AI agenata, prilagođenih vještina, MCP poslužitelja ili razvojnih automatizacija pomoću alata Claude Code, Claude API ili sličnih tehnologija.
- Iskustvo u izradi tehničke dokumentacije i kontekstualnih datoteka za razvojne AI alate.
- Iskustvo u optimizaciji performansi, indeksiranju baza podataka i distribuiranim sustavima.
Pogodnosti
- Rad na daljinu.
- Fleksibilno radno vrijeme.
- Suradnja s međunarodnim klijentima.
- Naknada u američkim dolarima.
- Plaćeni blagdani i godišnji odmor.
- Plaćeni dopust zbog obiteljskih razloga i bolovanja.
- Tečajevi engleskog jezika.
- Dodatak za obrazovanje i dobrobit.
- Strukturirani plan razvoja karijere uz redovite revizije plaće.
- Naglasak na osobnom razvoju i mentorstvu.