Senior Backend developer
Uppdragsbeskrivning
Vi söker en senior backendutvecklare till utveckling av en storskalig och distribuerad plattform med höga krav på prestanda, tillgänglighet och skalbarhet. Rollen omfattar utveckling av backendtjänster, integrationslösningar och händelsestyrda flöden i en modern molnbaserad miljö.
Kvalifikationer
- Du har gedigen erfarenhet av backendutveckling i Kotlin och Java samt Spring.
- Du har erfarenhet av distribuerade system, mikrotjänster och lösningar med höga transaktionsvolymer.
- Du har praktisk erfarenhet av Kafka, Redis och liknande tekniker för messaging och databehandling.
- Du har erfarenhet av Kubernetes, PostgreSQL och moderna CI/CD-flöden.
- Du har god förståelse för concurrency, prestandaoptimering och skalbara molnlösningar.
- Du har erfarenhet av monitorering och observability, exempelvis Grafana.
Meriterande
Det är meriterande med erfarenhet av andra delar av teknikstacken, exempelvis klientnära utveckling, dataanalys eller integrationer mot externa plattformar. Erfarenhet av AI-stödda utvecklingsverktyg och ett intresse för nya tekniker är också ett plus.
Javautvecklare
Uppdragsbeskrivning
Vi söker en javautvecklare med inriktning mot applikationsutveckling och infrastruktur till en organisation som ansvarar för utveckling och förvaltning av nationella system inom utbildningssektorn.
Du arbetar med vidareutveckling, nyutveckling och underhåll av verksamhetskritiska system med höga krav på kvalitet och tillförlitlighet. Uppdraget omfattar kravfångst, utveckling och test i nära samarbete med verksamheten, med fokus på kontinuerliga leveranser och ständiga förbättringar.
Arbetet sker i självledande, agila team där du förväntas ta stort eget ansvar, samarbeta och bidra till utvecklingen av moderna och långsiktigt hållbara systemlösningar.
Skall-krav:
- Du ska ha relevant akademisk examen eller motsvarande yrkeserfarenhet.
- Du ska uppfylla minst kompetensnivå 4 inom systemutveckling enligt ramavtalet.
- Du ska ha erfarenhet av agilt teambaserat arbete i projekt med minst fem samverkande team.
- Du ska ha erfarenhet av systemutveckling av större system i Java.
- Du ska ha djup kompetens inom applikationsutveckling i Java.
Bör-krav:
- Du bör ha erfarenhet av DevOps, automatisering och CI/CD.
- Du bör ha erfarenhet av administration, drift och felsökning i Linuxmiljöer.
- Du bör ha djup kunskap om relationsdatabaser, inklusive avancerad felsökning, prestandaanalys och optimering.
- Du bör ha erfarenhet av utveckling av studieadministrativa system.
- Du bör ha erfarenhet av SQL och/eller Hibernate.
- Du bör ha erfarenhet av domändriven design (DDD).
- Du bör ha erfarenhet av Spring Boot.
Systemutvecklare Customer IAM
Uppdragsbeskrivning
Vi söker en erfaren systemutvecklare inom Customer Identity and Access Management (CIAM). Uppdraget innebär att designa, utveckla och konfigurera flöden för autentisering, identifiering och digital signering med hjälp av identitetsplattformar (IdP) som ADFS, Pointsharp och Keycloak.
Skall-krav:
- Du ska ha minst 10 års arbetslivserfarenhet av Java-utveckling.
- Du ska ha minst 10 års arbetslivserfarenhet av frontendutveckling med ramverk, exempelvis React, Angular eller Vue.
- Du ska ha minst 5 års arbetslivserfarenhet av applikationer som använder OIDC/OAuth eller SAML.
- Du ska ha minst 5 månaders arbetslivserfarenhet av fristående underskriftstjänster med integration mot Knowit Connectivitys stödtjänst.
Bör-krav:
- Du bör ha minst 1 års arbetslivserfarenhet från myndighetsverksamhet.
Javautvecklare
Uppdragsbeskrivning
Vi söker en Javautvecklare till ett nytt utvecklingsteam med ansvar för förvaltning och vidareutveckling av legitimeringstjänster (IdP). Tjänsterna används för säker inloggning i nationella digitala system och tjänster.
Du arbetar med utveckling av verksamhetskritiska applikationer med höga krav på tillgänglighet och prestanda. Uppdraget omfattar analys av krav, arkitektur och tekniska lösningar, mjukvaruutveckling, felsökning och felrättning samt omvärldsbevakning av teknikutvecklingen.
Vi söker dig som är självgående, ansvarstagande och nyfiken, snabbt kan sätta dig in i ny information och komplexa tekniska sammanhang samt bidrar till att utveckla och sprida kompetens inom teamet.
Skall-krav:
- Du ska uppfylla kompetensnivå 4.
- Du ska ha erfarenhet av agil mjukvaruutveckling.
- Du ska ha erfarenhet av SOA-relaterade teknologier, exempelvis SOAP och REST.
- Du ska ha erfarenhet av Java och Spring Boot.
- Du ska ha erfarenhet av CI/CD med Jenkins och Bitbucket.
- Du ska ha erfarenhet av containerteknologier, inklusive Docker och OpenShift.
- Du ska ha erfarenhet av applikationsutveckling med databaskopplingar till MongoDB och MariaDB/MySQL.
- Du ska ha branscherfarenhet inom hälso- och sjukvård.
- Du ska ha erfarenhet av behörighetsmodeller samt protokoll och ramverk för autentisering och auktorisering, inklusive OAuth/OIDC och SAML.
System- och mjukvaruutveckling
Uppdragsbeskrivning
Vi söker en System- och Mjukvaruutvecklare till ett produktutvecklingsteam med fokus på digitala kundnära tjänster. Uppdraget omfattar utveckling och förvaltning av moderna backendlösningar, API och integrationer samt att säkerställa robusta, skalbara och säkra lösningar i Azure. Du arbetar i ett tvärfunktionellt team tillsammans med produktägare, UX, frontendutvecklare och arkitekter, med ansvar genom hela utvecklingsprocessen från idé till produktion.
Skall-krav:
- Du ska ha erfarenhet av utveckling och förvaltning av API och integrationslösningar.
- Du ska ha erfarenhet av systemutveckling i moderna molnplattformar.
- Du ska ha erfarenhet av CI/CD, automatiserade leveransflöden och Infrastructure as Code (IaC).
- Du ska ha erfarenhet av versionshantering och utveckling i Azure DevOps eller motsvarande.
- Du ska ha erfarenhet av relationsdatabaser och SQL.
- Du ska ha erfarenhet av testdriven utveckling och kvalitetssäkring av kod.
- Du ska kunna arbeta självständigt i tvärfunktionella team med verksamhet, arkitekter och utvecklare.
- Du ska ha god kommunikativ förmåga och kunna omsätta verksamhetsbehov till hållbara tekniska lösningar.
- Du ska ha goda kunskaper i svenska och engelska, både i tal och skrift.
Bör-krav:
- Du bör ha erfarenhet av Azure Service Bus, Event Hubs eller motsvarande integrationsplattformar.
- Du bör ha erfarenhet av eventdriven arkitektur och distribuerade system.
- Du bör ha erfarenhet av Azure Functions, App Services eller andra serverlösa tjänster.
- Du bör ha erfarenhet av Azure Cosmos DB eller andra NoSQL-databaser.
- Du bör ha erfarenhet av Docker och Kubernetes.
- Du bör ha erfarenhet av identitets- och åtkomsthantering i Azure, exempelvis Entra ID.
- Du bör ha erfarenhet av molnsäkerhet, exempelvis Key Vault, RBAC och Managed Identities.
- Du bör ha erfarenhet av REST-, GraphQL- eller eventbaserade API.
- Du bör ha erfarenhet av integrationsmönster och integrationer mot interna och externa system.
- Du bör ha erfarenhet av IoT-lösningar och hantering av stora datamängder.
- Du bör ha erfarenhet från energibranschen eller annan samhällskritisk verksamhet.
- Du bör ha erfarenhet av AI-assisterad utveckling och moderna utvecklingsverktyg.
- Du bör ha erfarenhet av övervakning, loggning och felsökning av system i drift.
- Du bör ha certifieringar inom Microsoft Azure eller .NET-utveckling.
Integrationsutvecklare – DDS Domain Data Services
Uppdragsbeskrivning
Vi söker en integrationsutvecklare till ett uppdrag inom Domain Data Services, där data, integrationer och moderna plattformstjänster står i centrum.
Du blir en del av ett team som utvecklar en ny integrations- och API-plattform för masterdata. Plattformen används av digitala tjänster och applikationer och integrerar med bland annat SAP S/4, SAP Datasphere och andra datakällor. Lösningen exponerar domän-API för exempelvis sortiment, priser, kampanjer och produktinformation och är byggd på Azure med tjänster som AKS, APIM och MongoDB.
Arbetet bedrivs spec-drivet och innefattar AI-assisterade arbetssätt för design, utveckling och kvalitetssäkring. Rollen passar dig som trivs med stort eget ansvar och nära samarbete mellan verksamhet och teknik i en miljö med högt tempo och goda möjligheter att påverka.
Som integrationsutvecklare ansvarar du för att utveckla och förvalta integrationer och API som är en central del av det digitala ekosystemet. Du driver arbetet från teknisk design och implementation till test, driftsättning och uppföljning.
Du arbetar med verksamhetskritiska dataflöden där kvalitet, tillgänglighet och robusthet är viktiga och samarbetar nära produktägare, arkitekter och angränsande utvecklingsteam. Rollen omfattar även felsökning, incidenthantering och rotorsaksanalyser samt att bidra till förbättringar av arkitektur, utvecklingsprocesser och tekniska arbetssätt.
Kvalifikationer:
Krav
- Du har flera års erfarenhet som integrationsutvecklare, backendutvecklare eller i en liknande roll.
- Du har mycket goda kunskaper i TypeScript och Node.js.
- Du har erfarenhet av att utveckla och förvalta REST API.
- Du har erfarenhet av MongoDB, PostgreSQL eller motsvarande databasteknik.
- Du har erfarenhet av integrationer mot affärssystem eller andra verksamhetskritiska plattformar.
- Du har god förståelse för datamodellering och informationsflöden.
- Du har erfarenhet av CI/CD, automatiserade tester och moderna leveransprocesser.
- Du kan arbeta självständigt utifrån krav, specifikationer och acceptanskriterier.
- Du har erfarenhet av agila utvecklingsmetoder.
Starkt meriterande
- Det är starkt meriterande om du har erfarenhet av SAP S/4, SAP Datasphere, OData eller andra ERP-plattformar.
- Ett stort plus är erfarenhet av Azure och molnbaserade plattformar.
- Det är starkt meriterande med erfarenhet av Azure API Management (APIM).
- Erfarenhet av Azure Kubernetes Service (AKS) är ett stort plus.
- Det är starkt meriterande om du har erfarenhet av masterdatahantering och komplexa integrationslandskap.
- Erfarenhet från detaljhandel eller andra verksamhetskritiska miljöer är meriterande.
- Det är ett plus om du har erfarenhet av SAFe och PI-planering.
Meriterande
- Det är meriterande om du har erfarenhet av Kubernetes och Helm.
- Ett plus är erfarenhet av integrationsformat såsom JSON, XML och filbaserade flöden.
- Det är meriterande om du har erfarenhet av AI-assisterad utveckling och specdrivna arbetssätt.
- Erfarenhet av frontend- eller fullstackutveckling är också meriterande.