Miratech
Miratech
Miratech er et globalt IT-tjeneste- og konsulentselskap som samarbeider med større virksomheter om digital transformasjon. Tjenestene omfatter outsourcing, programvareutvikling og profesjonelle tjenester, og kombinerer leveransekapasiteten til en stor virksomhet med fleksibiliteten som forbindes med innovasjon i oppstartsbedrifter. Miratech ble grunnlagt i 1989 og arbeider med B2B-rådgivning samt teknologirelaterte SaaS-oppgaver, og støtter organisasjoner som trenger programvarekompetanse og teknologitjenester.

Senior fullstack-Javautvikler i Irland (fjernarbeid)

Bygg fullstackapplikasjoner for Miratechs globale IT-tjenestekunder med Java, Spring Boot, React og skyteknologier. Rollen omfatter API-er, mikrotjenester, virksomhetsintegrasjoner og automatisering av utrulling.

Beskrivelse

  • Opprett, test og støtt skalerbare backendtjenester med Java, Spring Boot og gode utviklingsmetoder
  • Utvikle responsive og tilgjengelige webgrensesnitt med React, TypeScript, gjenbrukbare komponenter og moderne frontendmønstre
  • Design og integrer REST-API-er ved hjelp av API-first-metoder, veldefinerte OpenAPI- eller Swagger-kontrakter og robust feilhåndtering
  • Lag modulære og vedlikeholdbare systemer med mikrotjenester samt egnede objektorienterte og domenedrevne designmetoder
  • Bruk Node.js til lettvektstjenester, backend-for-frontend-lag, integrasjoner og utviklerverktøy når det er hensiktsmessig
  • Modeller og optimaliser PostgreSQL-skjemaer og spørringer med fokus på dataintegritet, ytelse og sporbarhet
  • Koble interne og eksterne plattformer via REST-API-er, webhooks, meldinger og andre egnede integrasjonsmetoder
  • Containeriser tjenester og støtt skybaserte utrullingsmetoder, konfigurasjonsstyring og konsistente miljøer
  • Utvikle og drifte Jenkins CI/CD-pipelines med automatiserte tester, kvalitetskontroller og repeterbare lanseringer
  • Legg til strukturerte logger, måledata, distribuert sporing og nyttig feilrapportering i applikasjonstjenester
  • Undersøk produksjons- og funksjonsproblemer samtidig som du forbedrer ytelse, robusthet, skalerbarhet og vedlikeholdbarhet
  • Samarbeid med Product, UX, QA, DevOps, arkitektur- og utviklingsteam i designgjennomganger, planlegging, kodegjennomganger og forbedringsinitiativer

Krav

  • Minst seks års erfaring med fullstackprogramvareutvikling, inkludert ansvar for produksjonsapplikasjoner
  • Avansert praktisk erfaring med Java og Spring, særlig Spring Boot, REST-tjenester, persistens, sikkerhet og automatisert testing
  • Sterk frontendkompetanse med Angular eller React, TypeScript, HTML, CSS, komponentbasert arkitektur, tilstandshåndtering og moderne testmetoder
  • Praktisk kunnskap om Node.js for lettvektstjenester, integrasjoner, byggeverktøy eller støttende komponenter
  • Dokumentert evne til å designe REST-API-er og mikrotjenester samt vedlikeholde applikasjoner i distribuerte miljøer
  • Gode SQL-ferdigheter og erfaring med å lage effektive datamodeller med PostgreSQL eller en sammenlignbar relasjonsdatabase
  • Erfaring med å bygge, distribuere eller støtte applikasjoner som kjører i sky- og containeriserte miljøer
  • Svært gode kommunikasjonsevner og evne til å skrive tydelig teknisk dokumentasjon samt lede kundeworkshops
  • Erfaring med å lage Workforce Management-applikasjoner eller integrere med WFM-plattformer er en fordel
  • Erfaring med AWS-tjenester og Amazon Connect er en fordel
  • Bakgrunn fra utvikling av CX-, kontaktsenter- eller kundeserviceapplikasjoner, inkludert taleinfrastruktur eller integrasjoner med FreeSWITCH, Kamailio, Twilio eller lignende kommunikasjonsplattformer, er en fordel
  • Kunnskap om prognoser, planlegging, etterlevelse, ruting, agentarbeidsflater, digitale kanaler eller relatert drift er en fordel
  • Erfaring med Kafka, RabbitMQ eller lignende plattformer for meldinger og hendelsesstrømming er en fordel
  • Kjennskap til Kubernetes, skytjenester, observability-verktøy og sikre metoder for programvarelevering er en fordel
  • Erfaring med å koble applikasjoner til CRM-, identitets-, HR-, lønns-, analyse- eller andre virksomhetsplattformer er en fordel
  • Praktisk bruk av AI-assisterte utviklingsverktøy eller AI-aktiverte løsninger, inkludert Claude eller GitHub Copilot, er en fordel

Fordeler

  • Helseforsikring
  • Språkkurs
  • Flyttehjelpsprogram
  • Muligheter for profesjonell utvikling
  • Støtteprogrammer for sertifisering
  • Mentorordninger og initiativer for talentutvikling
  • Muligheter for intern karriereutvikling
  • Praksismuligheter
  • Arbeid med betydningsfulle prosjekter for ledende globale kunder
  • Inkluderende og støttende arbeidsplass
  • Kultur for åpen kommunikasjon
  • Regelmessige sosiale bedriftsarrangementer og teambuildingaktiviteter

Relaterte jobber