
CPU Softwarehouse AG razvija softver i pruža IT savjetovanje usmjereno na digitalizaciju poslovnih procesa, ponajprije u bankarstvu. S više od 40 godina iskustva, poduzeće podržava banke razvojem prilagođenog softvera i savjetovanjem o optimizaciji procesa, usklađenosti s propisima i strategiji digitalizacije. Povezuje tehnologiju i operativno savjetovanje kako bi bankarski timovi povećali učinkovitost, upravljali rizicima i kvalitetnije usluživali klijente.
Full-stack programer za Javu i Angular
Razvijajte i održavajte bankovni softver u tvrtki CPU Consulting & Software koristeći Javu, Spring Boot i Angular. Posao se obavlja u hibridnom modelu rada.
Opis
- Razvijajte i održavajte softver za frontend i backend sustave.
- Realizirajte poslovne zahtjeve od analize i dizajna do implementacije, testiranja i puštanja u produkciju.
- Sudjelujte u dizajnu, implementaciji, testiranju, uvođenju i održavanju tijekom cijelog životnog ciklusa softvera.
- Izrađujte modularne arhitekture osmišljene za skalabilnost i jednostavno održavanje.
- Integrirajte module i baze podataka te provodite razvojno i integracijsko testiranje.
- Pregledavajte kod, ispravljajte pogreške, podržavajte osiguranje kvalitete i automatizirajte testove.
- Surađujte s vlasnicima proizvoda, voditeljima proizvoda i međufunkcijskim timovima.
- Sudjelujte u planiranju sprintova, procjenjujte opseg posla i pridonosite boljoj timskoj suradnji.
- Pomozite u radu i proširivanju postojećih aplikacija i alata.
Zahtjevi
- Diploma iz računarstva, poslovne informatike ili srodnog područja, strukovno obrazovanje za IT stručnjaka ili odgovarajuće kvalifikacije.
- Nekoliko godina iskustva u razvoju softvera kao full-stack programer.
- Napredno znanje Jave, Spring Boota ili Jakarta EE-a, Angulara, TypeScripta, SQL-a i razvoja baza podataka.
- Iskustvo s arhitekturama mikrousluga.
- Iskustvo u radu sa složenim podatkovnim strukturama.
- Poznavanje automatizacije testiranja i osiguranja kvalitete softvera.
- Iskustvo s agilnim metodama kao što su Scrum ili SAFe.
- Iskustvo s internacionalizacijom aplikacija, primjerice uz ngx-translate, prednost je.
- Poznavanje alata za upravljanje testiranjem i automatizaciju testova prednost je.
- Iskustvo s kontejnerskim ili cloud platformama kao što je OpenShift prednost je.
- Iskustvo u bankarskoj industriji ili poznavanje propisa financijskog sektora prednost je.
- Analitičnost i sustavan pristup radu.
- Usmjerenost na procese.
- Spremnost na suradnju i interes za međufunkcijski timski rad.
- Dobre komunikacijske vještine i sposobnost samostalnog rada.
- Spremnost na učenje i predanost kvaliteti.
- Znanje njemačkog jezika na razini C1/C2.
- Znanje engleskog jezika na razini B2.
Pogodnosti
- Ugovor o radu na neodređeno vrijeme.
- Doprinos poslodavca od 20 % za strukovni mirovinski plan.
- Ciljane edukacije i prilike za profesionalni razvoj.
- Fleksibilno radno vrijeme uz evidenciju viška i manjka sati.
- Mogućnost rada na daljinu.
- Leasing hardvera i bicikala.
- Pristup portalu s popustima za zaposlenike i ponudama 600 poznatih tvrtki.