
Miratech är ett globalt IT-tjänste- och konsultföretag som hjälper större företag med digital omvandling. Företagets tjänster omfattar outsourcing, programvaruutveckling och professionella tjänster, där omfattningen hos leveranser till stora företag kombineras med den flexibilitet som förknippas med innovation i nystartade företag. Miratech grundades 1989 och arbetar med B2B-konsulttjänster samt teknikrelaterade uppdrag inom SaaS, med stöd till organisationer som behöver programvaruexpertis och tekniktjänster.
Senior fullstack-Javautvecklare i Irland (distans)
Bygg fullstackapplikationer för Miratechs globala IT-tjänstekunder med Java, Spring Boot, React och molnteknik. Rollen omfattar API:er, mikrotjänster, företagsintegrationer och automatisering av driftsättning.
Beskrivning
- Skapa, testa och stöd skalbara backendtjänster med Java, Spring Boot och väl beprövade utvecklingsmetoder
- Utveckla responsiva och tillgängliga webbgränssnitt med React, TypeScript, återanvändbara komponenter och moderna frontendmönster
- Designa och integrera REST-API:er med API-first-metoder, väldefinierade OpenAPI- eller Swagger-kontrakt och robust felhantering
- Skapa modulära och underhållbara system med mikrotjänster samt lämpliga objektorienterade och domändrivna designmetoder
- Använd Node.js för lättviktstjänster, backend-for-frontend-lager, integrationer och utvecklarverktyg när det är lämpligt
- Modellera och optimera PostgreSQL-scheman och frågor med fokus på dataintegritet, prestanda och spårbarhet
- Anslut interna och externa plattformar via REST-API:er, webhooks, meddelanden och andra lämpliga integrationsmetoder
- Containerisera tjänster och stöd molnbaserade driftsättningsmetoder, konfigurationshantering och enhetliga miljöer
- Utveckla och drifta Jenkins CI/CD-pipelines med automatiserade tester, kvalitetskontroller och repeterbara releaser
- Lägg till strukturerade loggar, mätvärden, distribuerad spårning och användbar felrapportering i applikationstjänster
- Utred produktions- och funktionsproblem samtidigt som du förbättrar prestanda, motståndskraft, skalbarhet och underhållbarhet
- Samarbeta med Product, UX, QA, DevOps, arkitektur- och utvecklingsteam i designgranskningar, planering, kodgranskningar och förbättringsinitiativ
Krav
- Minst sex års erfarenhet av fullstackutveckling, inklusive ansvar för produktionsapplikationer
- Avancerad praktisk erfarenhet av Java och Spring, särskilt Spring Boot, REST-tjänster, persistens, säkerhet och automatiserade tester
- Stark frontendkompetens med Angular eller React, TypeScript, HTML, CSS, komponentbaserad arkitektur, tillståndshantering och aktuella testmetoder
- Praktisk kunskap om Node.js för lättviktstjänster, integrationer, byggverktyg eller stödkomponenter
- Dokumenterad förmåga att designa REST-API:er och mikrotjänster samt underhålla applikationer i distribuerade miljöer
- Goda SQL-kunskaper och erfarenhet av att skapa effektiva datamodeller med PostgreSQL eller en jämförbar relationsdatabas
- Erfarenhet av att bygga, driftsätta eller stödja applikationer som körs i moln- och containeriserade miljöer
- Utmärkt kommunikationsförmåga och förmåga att skriva tydlig teknisk dokumentation samt leda kundworkshops
- Erfarenhet av att skapa Workforce Management-applikationer eller integrera med WFM-plattformar är meriterande
- Erfarenhet av AWS-tjänster och Amazon Connect är meriterande
- Bakgrund inom utveckling av CX-, kontaktcenter- eller kundserviceapplikationer, inklusive röstinfrastruktur eller integrationer med FreeSWITCH, Kamailio, Twilio eller liknande kommunikationsplattformar, är meriterande
- Kunskap om prognostisering, schemaläggning, följsamhet, dirigering, agentarbetsplatser, digitala kanaler eller relaterad drift är meriterande
- Erfarenhet av Kafka, RabbitMQ eller liknande plattformar för meddelanden och händelseströmning är meriterande
- Kännedom om Kubernetes, molntjänster, observability-verktyg och säkra metoder för programvaruleverans är meriterande
- Erfarenhet av att ansluta applikationer till CRM-, identitets-, HR-, löne-, analys- eller andra företagsplattformar är meriterande
- Praktisk användning av AI-assisterade utvecklingsverktyg eller AI-aktiverade lösningar, inklusive Claude eller GitHub Copilot, är meriterande
Förmåner
- Sjukförsäkring
- Språkkurser
- Program för flyttstöd
- Möjligheter till professionell utveckling
- Stödprogram för certifieringar
- Mentorskap och initiativ för talangutveckling
- Möjligheter till intern karriärmobilitet
- Praktikmöjligheter
- Arbete med betydelsefulla projekt för ledande globala kunder
- Inkluderande och stöttande arbetsplats
- Kultur med öppen kommunikation
- Regelbundna sociala företagsevenemang och teambuildingaktiviteter