
Allstate pruža proizvode osiguranja i zaštite za dom, automobile, uređaje i identitet. Njezin rad usmjeren je na pomoć korisnicima u upravljanju rizicima, zaštiti financija i suočavanju s neočekivanim događajima s većim osjećajem sigurnosti. Tvrtka također ističe sudjelovanje u zajednici i održivost kao dio svojeg šireg pristupa pružanju usluga korisnicima i doprinosu pozitivnom društvenom utjecaju.
Viši konzultant za full stack razvoj – Allstate, Pune, hibridni rad
Razvijajte aplikacije u tehnologijama Java, Spring Boot i React za podršku Allstateovim osiguravateljskim operacijama u Indiji. Dizajnirajte distribuirane sustave, API-je i produkcijski softver na hibridnom radnom mjestu u Puneu.
Opis
- Dizajnirajte digitalne proizvode koristeći aktualne alate, tehnologije, okvire i sustave
- Primjenjujte znanstvenu i tehničku stručnost u dizajnu, implementaciji, testiranju i dokumentiranju softvera
- Preuzmite vlasništvo nad aplikacijama koje rade u produkciji
- Budite odgovorni za rezultate digitalnih proizvoda ostvarivanjem ključnih pokazatelja uspješnosti
- Doprinosite tehničkim znanjem tijekom početnog planiranja i planiranja iteracija s voditeljem proizvoda
- Sudjelujte na svakodnevnim sastancima tima na lokaciji, među lokacijama i u produktnom timu
- Sudjelujte u retrospektivama i potičite konstruktivne povratne informacije
- Surađujte s drugima na dizajnu komponenti i sustava na visokoj i detaljnoj razini
- Doprinosite optimizaciji performansi i sesijama tehničkog pregleda
- Koristite programiranje u paru i prakse razvoja vođenog testovima
- Izgrađujte i unapređujte tokove i prakse kontinuirane integracije, isporuke i implementacije
- Podržavajte softverske proizvode u korisničkim okruženjima
- Dijelite znanje i jačajte zajedničku stručnost tima
Zahtjevi
- 4–10 godina profesionalnog iskustva
- Diploma B.E. ili B.Tech
- Ključne vještine u tehnologijama Java, Spring Boot, React JS, SQL i razvoju vođenom testovima
- Poznavanje Microsoft Fabrica, Kafke i alata za opservabilnost
- Iskustvo u izgradnji REST API-ja pomoću Java Spring Boota, uključujući Swagger, REST Docs, OpenAPI, verzioniranje, otkrivanje i registraciju servisa, testiranje i upravljanje
- Iskustvo s API pristupnicima i Reactom
- Iskustvo u arhitekturi, dizajnu, implementaciji i isporuci distribuiranih ili oblačnih sustava velikih razmjera
- Iskustvo rada s mikroservisnim arhitekturama
- Poznavanje sigurnosti weba i API-ja, uključujući autentikaciju, autorizaciju, OAuth, OWASP, OpenID i SAML
- Iskustvo s backendom i bazama podataka uz SQL, predmemoriranje i razmjenu poruka putem Kafke
- Poznavanje Gita, upravljanja artefaktima te alata za izgradnju i pakiranje kao što su Maven, Gradle, npm i Artifactory
- Iskustvo s Jenkinsom ili usporedivim alatima za kontinuiranu integraciju
- Iskustvo u agilnim ili okruženjima programiranja u paru i inženjerskim okruženjima
- Iskustvo u primjeni razvoja vođenog testovima i pisanju jediničnih testova za pokrivenost od početka do kraja
- Sposobnost otklanjanja poteškoća i analize uskih grla performansi
- Iskustvo s Pythonom je prednost
Pogodnosti
- Mogućnosti razvoja vještina i profesionalnog napredovanja
- Suradničko timsko radno okruženje
- Hibridni model rada