Na neodređeno, puno radno vrijeme
APPLICATION DEVELOPER (M/ž/D)
Fokus: Agilni razvoj Oracle aplikacija u Cloud-u
Nije da samo uživaš u digitalizaciji nego ju i sam stvaraš? Ako si ti takav, onda je PROMATIS pravo mjesto za tebe! Predstavljamo digitalnu evoluciju koja naše zahtjevne korisnike vodi u svijet digitalne budućnosti. Tebe tražimo, koji razumiješ ciljeve i potrebe naših korisnika te ih ulijevaš u inteligentna digitalna rješenja. Ti kao važan član ambicioznog stručnog tima na osnovi agilnih i hibridnih metodologija činiš digitalnu inovaciju dostupnom. Razvijaš softverska rješenja pomoću modernih Oracle i open-source alata koja će našim korisnicima omogućiti ostvarivanje digitalnih potencijala. Naša rješenja se temelje na učinkovitim Oracle infrastrukturama u Cloudu, lokalno (on-premise) ili hibridno. Ne tražimo „osobe koja kodiraju“ već tražimo one koji će razvijati rješenja te biti uključeni u cjelokupni softverski ciklus: od tehničkih zahtjeva do gotove aplikacije te daljnjeg agilnog razvoja.
Čekaju te raznoliki zadaci:
- Polazeći od Product Backloga, kao Oracle „Application Developer“, ćeš analizirati funkcionalne zahtjeve korisnika vezano za njihovu tehničku implementaciju
- Preuzimati ćeš zadatke vezane za tehničku konceptualizaciju i dizajn softvera kao i za strukturu baze podataka, a ponekad i arhitekturu cijelog sustava. Za uspješan „user experience“ ćeš blisko surađivati s korisnikom, poslovnim konzultantima te, ako je potrebno, ostalim dionicima
- U projektima gdje se koristi agilna metodologija ćeš raditi na planiranju sprinteva, izvršavanju istih te sudjelovati u ostalim eventima kao što su sprint review i sprint retrospective
- Tipični developerski zadaci:
- Poslovne aplikacije i ostali alati za različite domene (web, PWA, mobile app, cyber-physical systems)
- Prilagodbe i ekstenzije za Oracle enterprise aplikacije: dialogs, reports, analytics dashboards, process automation
- Integracija aplikacija koristeći API-je i integracijsku platformu u Cloud-u ili on-premise
- Transformacija i migracija podataka
- Popis tvojih odgovornosti uključuje i pisanje dokumentacije, izvršavanje testova (unit tests, peer tests) te sudjelovanje u testiranju sustava i performansi
- U završnim fazama implementacije ćeš biti podrška prilikom migracije podataka, testiranja integracija i prilagodbe korisnika
- Kao tehnički konzultant, dijelit ćeš znanje sa ostalim developerima i arhitektima, kolegama te partnerima u obliku profesionalnih konzultacija, edukacija, radionica i treninga
Što očekujemo od tebe:
- Završeni studiji računarstva, informatike, poslovne informatike ili srodno
- Traženo znanje i iskustvo – idealno bi bilo u Oracle okruženju vezano za:
- Agilni razvoj softvera
- Baze podataka (SQL, PL/SQL, Oracle APEX, Visual Builder ili slično) i Javu (Java SE, Jakarta EE)
- Koncepte i skriptne jezike u web okruženju (HTML, CSS, PHP, JavaScript, Groovy, Angular, itd.)
- Modeliranje poslovnih procesa (BPEL, BPMN) i XML (XML, XSD, XPATH, XSLT)
- „Service-oriented“ arhitekturu i web servise (SOAP, REST) te SaaS integracije preko PaaS
- Potrebno je razumijevanja rada i implementacije poslovnih (enterprise) aplikacija kao što su Oracle Cloud Applications, Oracle E-Business Suite, Oracle NetSuite, SAP ili Salesforce
- Interes za inovativne tehnologije i metode iz područja digitalizacije i AI/ML
- Odgovorno korištenje tehnologije i AI-a s ciljem stvaranja održivog „user experience“-a.
- Komunikacijske vještine, apstraktno i analitično razmišljanje te marljivost
- Dobro poznavanje engleskog jezika, a poželjno je i njemačkog (no nije nužno)
- Spremnost na putovanje radi posla
Ukoliko ti se opisana uloga u našoj tvrtki čini zanimljiva i izazovna, veselimo se tvojoj prijavi putem emaila.