
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.
Fullstack Java-utvikler – fjernarbeid (New York)
Bygg Java-, React- og skybaserte applikasjoner for personalstyring og kundeopplevelser. Utvikle skalerbare tjenester og integrasjoner, og bidra til CI/CD og produksjonsdrift hos Miratech.
Beskrivelse
- Utform og vedlikehold skalerbare backendtjenester med Java og Spring Boot.
- Bygg webapplikasjoner med React, TypeScript, gjenbrukbare komponenter, responsive oppsett og tilgjengelige interaksjoner.
- Utvikle og bruk REST-API-er; vedlikehold OpenAPI/Swagger-kontrakter og feilhåndtering.
- Lag modulære løsninger med mikrotjenester, objektorientert design og hendelsesdrevne mønstre.
- Bruk Node.js til lette tjenester, backend-for-frontend-komponenter, integrasjoner eller utviklingsverktøy.
- Utform og optimaliser datamodeller og spørringer i PostgreSQL for dataintegritet, ytelse og revisjonshistorikk.
- Bygg og støtt integrasjoner med interne og eksterne systemer ved hjelp av API-er, webhooks, meldingsutveksling og relaterte mønstre.
- Kjør applikasjoner i containere, og bidra til skyutrulling, konfigurasjonsstyring og ensartede miljøer.
- Utvikle og vedlikehold Jenkins CI/CD-pipelines med automatiserte tester, kvalitetskontroller og repeterbare utrullinger.
- Legg til strukturert logging, måledata, sporing og nyttig feilrapportering i applikasjoner.
- Løs funksjons- og produksjonsproblemer, og forbedre ytelse, robusthet, skalerbarhet og vedlikeholdbarhet.
- Samarbeid med kolleger innen Product, UX, QA, DevOps og Architecture samt ingeniører i designmøter, kodegjennomganger, planlegging og kontinuerlig forbedring.
Krav
- Ha minst fem års erfaring med fullstack-programvareutvikling, inkludert arbeid med produksjonsapplikasjoner.
- Ha praktisk erfaring med Java og Spring, særlig Spring Boot, REST-tjenester, persistens, sikkerhet og automatisert testing.
- Ha frontend-erfaring med Angular eller React, TypeScript, HTML, CSS, komponentbasert design, tilstandshåndtering og moderne testpraksis.
- Kjenne til Node.js for lette tjenester, integrasjoner, byggeverktøy eller støttekomponenter.
- Ha erfaring med å bygge REST-API-er, mikrotjenester og vedlikeholdbare applikasjoner i distribuerte miljøer.
- Ha gode SQL-ferdigheter og erfaring med å utforme effektive datamodeller i PostgreSQL eller en tilsvarende relasjonsdatabase.
- Ha erfaring med å utvikle, rulle ut eller støtte skybaserte applikasjoner og applikasjoner i containere.
- Kommunisere tydelig, skrive teknisk dokumentasjon og delta i kundeworkshops.
- Kjenne til OAuth2, OpenID Connect, JWT og sikker API-design.
- Ha erfaring med Kafka, RabbitMQ eller lignende teknologier for meldingsutveksling og hendelsesstrømming.
- Kjenne til Kubernetes, skyplattformer, observability-verktøy og sikker praksis for programvarelevering.
- Ha erfaring med Workforce Management (WFM), Customer Experience (CX), kontaktsentre eller kundeserviceløsninger.
- Ha erfaring med AWS, Amazon Connect, FreeSWITCH, Kamailio, Twilio eller lignende kommunikasjonsteknologier.
- Forstå arbeidsstyrkeoptimalisering og drift av kontaktsentre, inkludert prognoser, planlegging, ruting og etterlevelse.
- Ha erfaring med å integrere virksomhetsapplikasjoner med CRM-, HR-, identitets-, lønns- og analyseplattformer.
- Kjenne til AI-assisterte utviklingsverktøy som GitHub Copilot eller Claude.
Fordeler
- Helseforsikring
- Språkkurs
- Flytteprogram
- Fleksibelt fjernarbeid gjennom arbeidskulturen ForeverRemote
- Muligheter for faglig utvikling
- Sertifiseringsprogrammer
- Mentorordninger og talentutviklingsprogrammer
- Muligheter for intern mobilitet
- Praksismuligheter
- Jobb med betydningsfulle prosjekter for ledende globale kunder
- Inkluderende og støttende arbeidsplass med åpen kommunikasjon
- Regelmessige sosiale teambegivenheter