Miratech
Miratech
Miratech je globalno podjetje za IT-storitve in svetovanje, ki sodeluje s podjetji pri digitalni preobrazbi. Njegove storitve obsegajo zunanje izvajanje, razvoj programske opreme in strokovne storitve ter združujejo obseg izvajanja, značilen za velika podjetja, s prilagodljivostjo, povezano z inovacijami zagonskih podjetij. Podjetje Miratech, ustanovljeno leta 1989, deluje na področju B2B-svetovanja in tehnološkega dela, povezanega s SaaS, ter podpira organizacije, ki potrebujejo strokovno znanje na področju programske opreme in tehnološke storitve.

Srednji do višji Full-Stack Java inženir, delo na daljavo

Pridružite se podjetju Miratech pri razvoju poslovnih aplikacij z uporabo tehnologij Java, Spring Boot, React in PostgreSQL. To delo na daljavo podpira cloud-native sisteme za upravljanje delovne sile, uporabniško izkušnjo, integracije in produkcijska okolja za naročnike IT storitev.

Opis

  • Razvijanje, testiranje in podpora razširljivim zalednim storitvam Java in Spring Boot z uporabo dobrih inženirskih praks
  • Ustvarjanje dostopnih in odzivnih spletnih izkušenj z Reactom, TypeScriptom in ponovno uporabljivimi komponentami
  • Načrtovanje in delo z REST-storitvami v skladu z načeli API-first
  • Opredeljevanje in vzdrževanje zanesljivih specifikacij OpenAPI/Swagger, vključno z doslednim obravnavanjem napak
  • Uporaba mikroservisnih, objektno usmerjenih in event-driven vzorcev za ustvarjanje modularnih sistemov, ki jih je mogoče enostavno vzdrževati
  • Razvijanje lahkih storitev, plasti backend-for-frontend, integracij in orodij z Node.js
  • Modeliranje in optimiziranje shem ter poizvedb PostgreSQL za celovitost podatkov, zmogljivost in revizijsko sledljivost
  • Povezovanje notranjih in zunanjih platform prek REST-a, spletnih kavljev, sporočil in sorodnih integracijskih pristopov
  • Pakiranje aplikacij v vsebnike ter podpora uvajanju v oblak, konfiguraciji in doslednim okoljem
  • Ustvarjanje in upravljanje delovnih tokov Jenkins CI/CD z avtomatiziranimi testi, nadzorom kakovosti in ponovljivimi izdajami
  • Dodajanje strukturiranih dnevnikov, metrik, sledi in uporabne diagnostike za izboljšanje operativne vidljivosti
  • Preiskovanje in odpravljanje težav aplikacij ter produkcijskih sistemov
  • Izboljševanje hitrosti, odpornosti, razširljivosti in dolgoročne vzdržljivosti sistemov
  • Sodelovanje s sodelavci iz produktne, UX, QA, DevOps, arhitekturne in inženirske ekipe pri pregledih zasnove, načrtovanju, pregledih izvedbe in pobudah za izboljšave

Zahteve

  • Vsaj pet let izkušenj z razvojem programske opreme full-stack, vključno z odgovornostjo za produkcijske aplikacije
  • Praktično znanje Jave in Springa, zlasti Spring Boota, REST-storitev, obstojnosti, varnosti in avtomatiziranega testiranja
  • Močne frontend izkušnje z Angularjem ali Reactom, TypeScriptom, HTML-jem, CSS-om, komponentno arhitekturo, upravljanjem stanja in sodobnimi metodami testiranja
  • Delovno znanje Node.js za lahke storitve, integracije, orodja za gradnjo ali podporne komponente
  • Dokazana sposobnost načrtovanja REST API-jev in mikrostoritev za vzdržljive porazdeljene sisteme
  • Napredno znanje SQL in izkušnje z izdelavo učinkovitih podatkovnih modelov v PostgreSQL ali podobnih relacijskih podatkovnih bazah
  • Izkušnje z razvojem, uvajanjem ali podporo aplikacijam v oblaku in vsebniškim aplikacijam
  • Jasne komunikacijske veščine, vključno s tehničnim pisanjem in vodenjem delavnic za naročnike
  • Poznavanje OAuth2, OpenID Connect, JWT in varne arhitekture API-jev
  • Izkušnje s Kafko, RabbitMQ ali podobnimi platformami za sporočanje in pretakanje dogodkov
  • Poznavanje Kubernetesa, storitev v oblaku, orodij za opazljivost in varno dostavo programske opreme
  • Izkušnje z aplikacijami za upravljanje delovne sile ali integracijami platform so prednost
  • Izkušnje s storitvami AWS in Amazon Connect so prednost
  • Izkušnje z uporabniško izkušnjo, kontaktnimi centri, glasovno infrastrukturo, FreeSWITCH, Kamailio, Twiliom ali primerljivimi komunikacijskimi platformami so prednost
  • Razumevanje napovedovanja, razporejanja, upoštevanja urnikov, usmerjanja, namizij agentov, digitalnih kanalov ali povezanih operativnih procesov je prednost
  • Izkušnje z integracijo CRM, identitete, HR, obračuna plač, analitike ali drugih poslovnih sistemov so prednost
  • Izkušnje s praktičnim razvojem s pomočjo umetne inteligence ali rešitvami, ki jih omogoča umetna inteligenca, vključno s Claude ali GitHub Copilot, so dodaten plus

Ugodnosti

  • Kritje zdravstvenega zavarovanja
  • Dostop do tečajev učenja jezikov
  • Program pomoči pri selitvi
  • Priložnosti za poklicno rast
  • Programi podpore pri pridobivanju certifikatov
  • Mentorske pobude in pobude za razvoj talentov
  • Priložnosti za interno mobilnost in pripravništvo
  • Delo na pomembnih projektih za vodilne globalne naročnike
  • Vključujoča in podporna kultura na delovnem mestu
  • Odprti komunikacijski kanali
  • Redni družabni dogodki podjetja in dejavnosti za krepitev ekip

Sorodna delovna mesta

Terumo Medical Corporation

Region Manager, Terumo Interventional Systems Sales

Terumo Medical Corporation

Lead medical device sales across a North Central New Jersey region, managing field teams and hospital relationships. Drive regional revenue, sales performance, and compliant promotion of Terumo Interventional Systems products.

Odpri