
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.
Fullstackutvecklare i Java (distans, Irland)
Bygg Java-, React- och molnbaserade applikationer för personalplanering och kundupplevelser. Utveckla skalbara tjänster och integrationer, stötta CI/CD och bidra till produktionsdriften hos Miratech.
Beskrivning
- Utveckla och underhåll skalbara backendtjänster med Java och Spring Boot.
- Bygg responsiva och tillgängliga webbapplikationer med React och TypeScript.
- Skapa och använd REST-API:er, underhåll OpenAPI/Swagger-kontrakt och hantera fel tydligt.
- Utforma modulära lösningar med mikrotjänster samt objektorienterade och händelsestyrda mönster.
- Använd Node.js för lättviktiga tjänster, integrationer, backend-for-frontend-komponenter eller utvecklingsverktyg.
- Utforma och optimera datamodeller och frågor i PostgreSQL med hänsyn till dataintegritet, prestanda och granskningshistorik.
- Bygg och stöd integrationer via API:er, webhooks, meddelanden och andra mönster.
- Paketerera applikationer i containrar och stöd molndistributioner, konfiguration och enhetliga miljöer.
- Underhåll Jenkins-pipelines för CI/CD med automatiserade tester, kvalitetsgrindar och repeterbara driftsättningar.
- Lägg till strukturerade loggar, mätvärden, spårning och användbar felrapportering i applikationer.
- Lös funktions- och produktionsproblem och förbättra prestanda, motståndskraft, skalbarhet och underhållbarhet.
- Samarbeta med kollegor inom Product, UX, QA, DevOps, arkitektur och utveckling kring design, granskningar, planering och kontinuerliga förbättringar.
Krav
- Ha minst fem års erfarenhet av fullstackutveckling, inklusive arbete med produktionsapplikationer.
- Ha praktisk erfarenhet av Java och Spring, särskilt Spring Boot, REST-tjänster, persistens, säkerhet och automatiserade tester.
- Ha frontend-erfarenhet av Angular eller React, TypeScript, HTML, CSS, komponentbaserad design, tillståndshantering och moderna testmetoder.
- Känna till Node.js för lättviktiga tjänster, integrationer, byggverktyg eller stödfunktioner.
- Ha erfarenhet av att bygga REST-API:er, mikrotjänster och underhållbara applikationer i distribuerade miljöer.
- Ha goda SQL-kunskaper och erfarenhet av att utforma effektiva datamodeller i PostgreSQL eller en liknande relationsdatabas.
- Ha erfarenhet av att utveckla, driftsätta eller stödja molnbaserade applikationer och applikationer i containrar.
- Kommunicera tydligt, ta fram teknisk dokumentation och delta i kundworkshoppar.
- Känna till OAuth2, OpenID Connect, JWT och säker API-design.
- Ha erfarenhet av Kafka, RabbitMQ eller jämförbara tekniker för meddelanden och händelseströmmar.
- Känna till Kubernetes, molnplattformar, observerbarhetsverktyg och säker programvaruleverans.
- Erfarenhet av lösningar för personalplanering (WFM), kundupplevelse (CX), kontaktcenter eller kundservice är meriterande.
- Erfarenhet av AWS, Amazon Connect, FreeSWITCH, Kamailio, Twilio eller liknande kommunikationstekniker är meriterande.
- Kunskap om personaloptimering och kontaktcenterdrift, inklusive prognostisering, schemaläggning, dirigering och följsamhet, är meriterande.
- Erfarenhet av att integrera företagsapplikationer med CRM-, HR-, identitets-, löne- och analysplattformar är meriterande.
- Kännedom om AI-stödda utvecklingsverktyg som GitHub Copilot eller Claude är meriterande.
Förmåner
- Sjukförsäkring
- Språkkurser
- Flyttprogram
- Flexibelt distansarbete genom ForeverRemote-kulturen
- Möjligheter till professionell utveckling
- Certifieringsprogram
- Mentorskap och program för talangutveckling
- Möjligheter till intern rörlighet
- Praktikmöjligheter
- Möjlighet att samarbeta i betydelsefulla projekt för ledande globala kunder
- En inkluderande och stöttande arbetsmiljö
- Regelbundna sociala företagsevenemang och teambuildingaktiviteter