
Bank of America globalna je financijska institucija koja posluje u područjima bankarstva, financija i fintecha. Njezine usluge uključuju osobno bankarstvo, podršku malim poduzećima, upravljanje imovinom, investicijske usluge i pristup tržištima kapitala za pojedince, poduzeća i institucije. Tvrtka se također usredotočuje na odgovoran rast kroz održivo financiranje, inicijative za raznolikost i programe razvoja zajednice.
Softverski inženjer za Javu III – Charlotte, rad na lokaciji
Pridružite se banci Bank of America kao full-stack Java inženjer i razvijajte vrlo dostupne aplikacije za Treasury i CIO. Izrađujte rješenja pomoću tehnologija Java, Spring, Angular, REST API-ja, automatiziranog testiranja i cloud-native tehnologija.
Opis
- Isporučivati složena softverska rješenja koja podržavaju poslovne ciljeve
- Osigurati da aplikacije zadovoljavaju funkcionalne, nefunkcionalne i compliance standarde
- Dizajnirati, izgrađivati i održavati vrlo dostupne aplikacije za poslovne funkcije Corporate Treasuryja i CIO-a
- Surađivati s dionicima, članovima tima, tehnološkim voditeljima, voditeljima proizvoda i inženjerskim timovima tijekom cijelog životnog ciklusa isporuke
- Implementirati rješenja i pisati jedinične testove koji zadovoljavaju kriterije prihvaćanja i usklađenosti
- Dizajnirati i ažurirati arhitektonske komponente, sučelja aplikacija i pomoćna rješenja
- Mentorirati softverske inženjere i usmjeravati tim u praksama CI/CD-a i automatizaciji
- Dorađivati korisničke priče, pojašnjavati zahtjeve i procjenjivati napor potreban za isporuku
- Provodi tehničke analize i proof-of-concept projekte radi smanjenja rizika i procjene novih pristupa
- Automatizirati ručne procese izdavanja
- Izrađivati i održavati skupove integracijskih, regresijskih i performansnih testova
- Razvijati web-aplikacije od početka do kraja koristeći Javu i moderne frontend tehnologije
- Izrađivati i podržavati RESTful API-je, pozadinske usluge i integracije s vanjskim sustavima
- Razvijati responzivne komponente korisničkog sučelja u Angularu
- Izrađivati čist, učinkovit i dokumentiran kod te sudjelovati u pregledima koda
- Istraživati nedostatke i provoditi jedinično i integracijsko testiranje
- Poboljšavati performanse, skalabilnost i pouzdanost aplikacija
- Doprinositi CI/CD cjevovodima, implementacijama u oblaku i kontejneriziranim arhitekturama
- Pratiti nove tehnologije i preporučivati poboljšanja alata, procesa i arhitekture
Zahtjevi
- Najmanje sedam godina iskustva u razvoju full-stack Java aplikacija
- Napredno iskustvo s Javom, Springom, Angularom, Node.jsom, Oracleom i SQL-om
- Praktično iskustvo sa Spring Frameworkom, Hibernateom i CI/CD alatima kao što su Git, Bitbucket, Jenkins, Maven i Ansible
- Široko iskustvo u full-stack razvoju u Javi koje obuhvaća pozadinske i frontend sustave
- Iskustvo u dizajniranju i razvoju RESTful web API-ja i integracija temeljenih na JSON-u
- Iskustvo s kontejnerima, mikrouslugama, cloud platformama i praksama sigurnog kodiranja
- Iskustvo rada s aplikacijskim poslužiteljima Tomcat i Apache
- Izražene sposobnosti otklanjanja pogrešaka i rješavanja problema
- Iskustvo u agilnom razvoju, uključujući doradu Jira zadataka s kriterijima prihvaćanja i upravljanje izdanjima verzioniranog koda
- Poznavanje jediničnog testiranja, razvoja vođenog testovima, JUnita i Karma-Jasmine
- Izražene pisane i usmene komunikacijske vještine
- Iskustvo rada s vlasnicima proizvoda i krajnjim korisnicima na definiranju zahtjeva i trijaži problema
- Poželjno je iskustvo s OpenShiftom, Unixom, Kafkom, Splunkom, Pythonom, Quartzom, analizom ili modeliranjem podataka te financijskim uslugama
- Dostupnost za rad u prvoj smjeni u Sjedinjenim Američkim Državama
- Dostupnost za 40-satni radni tjedan
Pogodnosti
- Mogućnost sudjelovanja u godišnjem diskrecijskom poticajnom planu
- Sveobuhvatni vodeći benefiti u industriji
- Plaćeni dopust
- Resursi i podrška za zaposlenike
- Mogućnosti učenja, razvoja i ostvarivanja značajnog utjecaja
- Inkluzivno radno okruženje
- Resursi za podršku fizičkom, emocionalnom i financijskom blagostanju
- Priznanja i nagrade za uspjeh