Huvudkontor
Kommun: Stockholm
Krav
- Mjukvaruutvecklare - 5 års erfarenhet eller mer
Utbildning
Krav
- Eftergymnasial utbildning två år eller längre
Kompetenser
Krav
- Java, programmeringsspråk
Krav
Vi söker en senior mjukvaruingenjör / arkitekt med omfattande erfarenhet av att designa och utveckla molnbaserade distribuerade system, Kubernetes, storskalig microservice-implementering och Java. Du kommer att ingå i ett teknikteam som bygger den månghyttiga kärnramen för vår plattform, vilket möjliggör leverans av olika affärsapplikationer ovanpå. Ditt ansvar blir att skapa och underhålla högkvalitativa, skalbara och tillförlitliga mjukvarulösningar som möter våra kunders och intressenters behov.
Arbetsuppgifter
- Designa, utveckla och testa molnbaserade distribuerade system, Kubernetes, storskalig microservice-implementering och Java-komponenter för kärnramen.
- Använda bästa praxis och standarder för att säkerställa kodkvalitet, prestanda, säkerhet och underhållbarhet.
- Samarbeta med andra ingenjörer, arkitekter, produktägare och intressenter för att förstå krav och ge teknisk vägledning och feedback.
- Forskning och utvärdering av nya teknologier och verktyg för att förbättra plattformen och lösa tekniska utmaningar.
- Mentorskap och coachning av juniora ingenjörer samt kunskapsdelning.
Krav på tjänsten
- Kandidatexamen i datavetenskap, teknik eller relaterat område, eller motsvarande arbetslivserfarenhet.
- Minst 8 års professionell erfarenhet av mjukvaruutveckling, varav minst 4 år inom molnbaserade distribuerade system, Kubernetes, storskalig microservice-implementering och Java.
- Stark kunskap om molntjänster och arkitekturer som AWS, Azure, GCP, etc.
- Djup förståelse för Kubernetes och containeriseringsteknologier som Docker, Helm, Istio, etc.
- Kunskap om microservice-designmönster och principer såsom REST, gRPC, API-gateway, service discovery, circuit breaker, etc.
- Expertis i Java och relaterade ramverk och verktyg som Spring Boot, Spring Cloud, Maven, Gradle, etc.
- God förståelse för mjukvaruutvecklingsmetodik, inklusive agil utveckling, kodgranskning, testning, felsökning och dokumentation.
- Utmärkta kommunikations-, samarbets- och problemlösningsfärdigheter.