Sparibis
Sparibis
Sparibis je podjetje za IT-inženiring in svetovanje s sedežem v Orlandu, ki nudi storitve organizacijam s kompleksnimi tehnološkimi in operativnimi potrebami. Njegovo delo obsega upravljanje programov, nadzor projektov, vodenje življenjskega cikla razvoja programske opreme in sistemsko inženirstvo, s specializiranimi zmogljivostmi na področju kibernetske varnosti, oblaka in DevSecOps, mobilnosti in razvoja programske opreme, CRM-ja in poslovnih portalov, testiranja in operacij ter upravljanja podatkov.

Mlajši programski inženir (hibridno) – Sparibis

Pridružite se podjetju Sparibis kot mlajši programski inženir in razvijajte poslovne aplikacije v tehnologijah Java in Spring na hibridnem delovnem mestu v Marylandu. Podpirali boste uvajanja v AWS, CI/CD, avtomatizirano testiranje in migracijo iz Oracle v PostgreSQL.

Opis

  • Razvijanje full-stack aplikacij z uporabo Jave, Spring Boota, Hibernatea in relacijskih podatkovnih baz
  • Ustvarjanje odzivnih vmesnikov z uporabo Angularja, JavaScripta/TypeScripta, HTML-ja in CSS-ja
  • Razvijanje in povezovanje aplikacijskih komponent, storitev REST, API-jev, plasti obstojnosti in zunanjih vmesnikov
  • Pretvarjanje poslovnih in sistemskih zahtev v praktične tehnične rešitve
  • Vzdrževanje obstoječe platforme ter hkratno načrtovanje, razvijanje in dokumentiranje novih funkcionalnosti
  • Podpiranje migracije iz Oracla v PostgreSQL v oblaku s spremembami aplikacij, integracijo podatkovnih baz, testiranjem in odpravljanjem težav
  • Konfiguriranje, vzdrževanje in odpravljanje težav v cevovodih CI/CD ter avtomatiziranih potekih dela za gradnjo, testiranje in uvajanje z GitHub Actions in Jenkinsom
  • Pomoč pri testiranju in potrjevanju programske opreme v obdobjih povečanega testiranja ali aktivnosti ob izdaji
  • Ustvarjanje in vzdrževanje avtomatiziranih enotskih, integracijskih in funkcionalnih testov z orodji, kot so Playwright, Xray in QMetry
  • Diagnosticiranje in odpravljanje težav z aplikacijami, integracijo, gradnjo, uvajanjem in okolji
  • Podpiranje kontejnerske infrastrukture AWS ter sodelovanje s sistemskimi skrbniki in drugimi tehničnimi člani ekipe
  • Podpiranje analitičnih in poročevalskih funkcij aplikacij, vključno z integracijo IBM Cognos Analytics
  • Upoštevanje standardov arhitekture, programiranja, uporabniškega vmesnika, upravljanja konfiguracije, zvezne varnosti in SDLC
  • Upravljanje kode, skriptov in konfiguracijskih datotek v sistemu za nadzor izvorne kode
  • Uporaba orodij Atlassian kot del razvojnega procesa Scrum
  • Sodelovanje s skrbniki pri konfiguraciji avtomatiziranih gradenj, testov in uvajanj v različnih okoljih prek Jenkinsa in GitHub Actions

Zahteve

  • Vsaj tri leta izkušenj z razvojem programske opreme za podporo poslovnim aplikacijam
  • Diploma iz računalništva, programskega inženirstva ali sorodnega področja
  • Možnost pridobitve in ohranjanja varnostnega dovoljenja Public Trust
  • Za pridobitev varnostnega dovoljenja je potrebno državljanstvo ZDA
  • Izkušnje z razvijanjem, izboljševanjem, odpravljanjem težav in vzdrževanjem spletnih poslovnih aplikacij v celotnem SDLC
  • Poklicne izkušnje z ogrodjem Java Spring
  • Izkušnje z Angularjem, JavaScriptom/TypeScriptom, HTML-jem in/ali CSS-jem
  • Izkušnje z izdelavo spletnih storitev RESTful in/ali mikrostoritev
  • Izkušnje z relacijskimi podatkovnimi bazami in SQL, vključno z integracijo aplikacij in podatkovnih baz
  • Izkušnje z delom v oblačnih okoljih AWS in uvajanjem aplikacij, ki temeljijo na AWS
  • Izkušnje s podporo cevovodom CI/CD ter avtomatiziranim potekom dela za gradnjo, testiranje in uvajanje
  • Izkušnje z GitHub Actions in/ali Jenkinsom
  • Izkušnje z nadzorom izvorne kode Git, vključno z vejami, združevanji, zahtevami pull in skrbništvom repozitorijev
  • Izkušnje z Dockerjem, Kubernetesom ali primerljivimi orodji za kontejnerizacijo
  • Izkušnje s Pythonom, Bashem, PowerShellom ali podobnim skriptnim jezikom
  • Izkušnje s podporo varnemu uvajanju programske opreme in praksam upravljanja konfiguracije
  • Izkušnje z ustvarjanjem in izvajanjem avtomatiziranih enotskih, integracijskih in/ali funkcionalnih testov
  • Izkušnje z uporabo JIRA za upravljanje dodeljenega dela in zahtev za odobritev
  • Skrben in natančen pristop k delu
  • Odlične pisne in ustne komunikacijske sposobnosti
  • Prednost imajo izkušnje s Hibernateom, Springom, migracijo iz Oracla v PostgreSQL, IBM Cognos Analytics, Playwrightom, Xrayem in/ali QMetryjem

Ugodnosti

  • Sparibis je delodajalec, ki zagotavlja enake možnosti in se zavzema za raznolikost na vseh ravneh
  • Hibridna ureditev dela s pričakovano prisotnostjo na lokaciji približno enkrat tedensko po potrebi
  • Priložnost za delo z AWS, kontejnerizirano infrastrukturo, CI/CD, avtomatiziranim testiranjem, poslovno analitiko in tehnologijami programskega inženirstva

Sorodna delovna mesta