Miratech
Miratech
Miratech on maailmanlaajuisesti toimiva IT-palvelu- ja konsultointiyritys, joka työskentelee yritysten kanssa digitaalisen muutoksen parissa. Sen palveluihin kuuluvat ulkoistus, ohjelmistokehitys ja asiantuntijapalvelut. Miratech yhdistää yritysasiakkaiden toimitusten laajuuden startup-innovaatioihin yhdistettyyn ketteryyteen. Vuonna 1989 perustettu Miratech toimii B2B-konsultoinnin sekä SaaS-teknologiaan liittyvien hankkeiden parissa ja tukee organisaatioita, jotka tarvitsevat ohjelmisto-osaamista ja teknologiapalveluja.

Full Stack Java -insinööri (etätyö, Irlanti)

Kehitä Java-, React- ja pilvinatiiveja sovelluksia työvoimanhallintaan ja asiakaskokemukseen. Rakenna skaalautuvia palveluja ja integraatioita, tue CI/CD:tä ja osallistu Miratechin tuotantotoimintaan.

Kuvaus

  • Kehitä ja ylläpidä skaalautuvia Java- ja Spring Boot -taustapalveluja.
  • Rakenna responsiivisia ja saavutettavia verkkosovelluksia Reactilla ja TypeScriptillä.
  • Luo ja käytä REST-rajapintoja sekä ylläpidä OpenAPI/Swagger-sopimuksia ja selkeää virheenkäsittelyä.
  • Suunnittele modulaarisia ratkaisuja mikropalvelu-, olio-ohjelmointi- ja tapahtumapohjaisia malleja hyödyntäen.
  • Käytä Node.js:ää kevyisiin palveluihin, integraatioihin, backend-for-frontend-komponentteihin tai kehitystyökaluihin.
  • Suunnittele ja optimoi PostgreSQL-tietomalleja ja kyselyjä huomioiden eheys, suorituskyky ja auditointihistoria.
  • Rakenna ja tue integraatioita rajapintojen, webhookien, viestinvälityksen ja muiden mallien avulla.
  • Kontita sovelluksia ja tue pilvikäyttöönottoja, määrityksiä ja yhdenmukaisia ympäristöjä.
  • Ylläpidä Jenkinsin CI/CD-putkia, joissa on automatisoidut testit, laatukriteerit ja toistettavat käyttöönotot.
  • Lisää sovelluksiin rakenteiset lokit, mittarit, jäljityksen ja hyödyllisen virheraportoinnin.
  • Ratkaise toiminnallisia ja tuotanto-ongelmia sekä paranna suorituskykyä, vikasietoisuutta, skaalautuvuutta ja ylläpidettävyyttä.
  • Tee yhteistyötä tuote-, UX-, QA-, DevOps- ja arkkitehtuuritiimien sekä muiden insinöörien kanssa suunnittelussa, katselmoinneissa, suunnittelutyössä ja jatkuvassa parantamisessa.

Vaatimukset

  • Sinulla on vähintään viiden vuoden kokemus full stack -ohjelmistokehityksestä, mukaan lukien tuotantosovellusten parissa työskentely.
  • Sinulla on käytännön kokemusta Javasta ja Springistä, erityisesti Spring Bootista, REST-palveluista, pysyväistallennuksesta, tietoturvasta ja automatisoidusta testauksesta.
  • Sinulla on käyttöliittymäkehityksen kokemusta Angularista tai Reactista, TypeScriptistä, HTML:stä, CSS:stä, komponenttipohjaisesta suunnittelusta, tilanhallinnasta ja moderneista testauskäytännöistä.
  • Tunnet Node.js:n kevyiden palvelujen, integraatioiden, koontityökalujen tai tukikomponenttien toteutuksessa.
  • Sinulla on kokemusta REST-rajapintojen ja mikropalvelujen rakentamisesta sekä ylläpidettävien sovellusten kehittämisestä hajautetuissa ympäristöissä.
  • SQL-osaamisesi on vahva, ja sinulla on kokemusta tehokkaiden tietomallien suunnittelusta PostgreSQL:ssä tai vastaavassa relaatiotietokannassa.
  • Sinulla on kokemusta pilvipohjaisten ja kontitettujen sovellusten kehittämisestä, käyttöönotosta tai tuesta.
  • Viestit selkeästi, laadit teknistä dokumentaatiota ja osallistut asiakasrajapinnassa järjestettäviin työpajoihin.
  • Tunnet OAuth2:n, OpenID Connectin, JWT:n ja turvallisen API-suunnittelun.
  • Sinulla on kokemusta Kafkasta, RabbitMQ:sta tai vastaavista viestinvälitys- ja tapahtumavirtausteknologioista.
  • Tunnet Kubernetesin, pilvialustat, havainnointityökalut ja turvallisen ohjelmistotoimituksen käytännöt.
  • Kokemus työvoimanhallinnasta (WFM), asiakaskokemuksesta (CX), yhteyskeskuksista tai asiakaspalveluratkaisuista on eduksi.
  • Kokemus AWS:stä, Amazon Connectista, FreeSWITCHistä, Kamailiosta, Twiliosta tai vastaavista viestintäteknologioista on eduksi.
  • Työvoiman optimoinnin ja yhteyskeskustoiminnan tuntemus, mukaan lukien ennustaminen, työvuorosuunnittelu, reititys ja työvuorojen noudattaminen, on eduksi.
  • Kokemus yrityssovellusten integroinnista CRM-, HR-, identiteetinhallinta-, palkanlaskenta- ja analytiikka-alustoihin on eduksi.
  • GitHub Copilotin tai Clauden kaltaisten tekoälyavusteisten kehitystyökalujen tuntemus on eduksi.

Edut

  • Sairausvakuutus
  • Kielikursseja
  • Muutto-ohjelma
  • Joustava etätyö ForeverRemote-kulttuurin mukaisesti
  • Mahdollisuuksia ammatilliseen kehittymiseen
  • Sertifiointiohjelmia
  • Mentorointi- ja osaamisen kehittämisohjelmia
  • Mahdollisuuksia sisäiseen uraliikkuvuuteen
  • Harjoittelumahdollisuuksia
  • Mahdollisuus tehdä yhteistyötä merkityksellisissä projekteissa johtavien kansainvälisten asiakkaiden kanssa
  • Osallistava ja kannustava työympäristö
  • Säännöllisiä yrityksen yhteisiä sosiaalisia tapahtumia ja tiimipäiviä