Vi söker fullstack-utvecklare
21grams rekryterar!
Vill du bygga samhällsviktiga lösningar i teknikens framkant med sjöutsikt från Lumaparken? Tillsammans med ett erfaret team hos 21grams får du kombinera modern Javautveckling med frihet, ansvar och möjlighet att påverka både arkitektur och arbetssätt.
Om teamet och vår tech-miljö
Du blir en del av vårt Java team Stockholm, som utvecklar och förvaltar våra kärnsystem för bearbetning av dokument och distribution till både digitala och fysiska kanaler. Våra plattformar hanterar bland annat: digitala arkiv, E-fakturor, E-post, SMS, Kivra samt uppföljning av portooptimering och fakturering.
Teamet består idag av 13 utvecklare som primärt sitter i Stockholm. Vi jobbar agilt baserat på scrum och i teamet finns en stor mängd samlad erfarenhet. Tillsammans hjälps vi åt för att hitta nya lösningar och testar gärna nya arbetssätt. Vi jobbar med en modern tjänstebaserad arkitektur baserad på Docker-containrar i Kubernetes och ett modernt användargränssnitt byggt i Angular.
Vår stack inkluderar bland annat:
- Backend: Java, Spring Boot, Spring Cloud
- Frontend: Angular, TypeScript
- Infrastruktur: Kubernetes, Docker
- CI/CD & versionshantering: GitLab, Git
- Test: JUnit, Mockito, Testcontainers, Cypress
- Databaser: MongoDB, MySQL, Elastic
Vi håller våra miljöer, versioner och verktyg uppdaterade – vi vill att du ska kunna jobba effektivt och ha roligt med modern teknik.
Kompetenser
- Front-End Engineering
- Backend
- Webbutveckling
- Front End
- Docker
- Utveckling av webbapplikationer
- TypeScript
- Spring-boot
- Cluster Ready Services
- Kubernetes
- MongoDB
- Webbapplikation
Kvalifikationer
Vi vill att du:
- Har flera års erfarenhet av Javautveckling, gärna med Spring Boot
- Har erfarenhet av frontendutveckling, helst i Angular och TypeScript
- Är van att jobba med backend-system och moderna webbapplikationer
- Trivs i ett agilt team, tar egna initiativ och gillar att få saker gjorda
Gärna har eftergymnasial utbildning inom systemvetenskap, datateknik eller liknande - Kommunicerar på svenska och engelska
För att snabbt komma in i rollen och trivas hoppas vi att du kan:
- Versionshantering i Git (gärna GitLab och CI/CD)
- Testramverk som JUnit, Mockito, Testcontainers och Cypress
- Byggsystem som npm och Maven
- Att utveckla och drifta system i Kubernetes
- Databaser som MongoDB, MySQL och Elastic
Som person tror vi att du:
- Drivs av nyfikenhet och teknikutveckling både privat och professionellt
- Är stolt över din kompetens och tar ansvar för dina resultat
- Trivs i ett sammanhang där man hjälps åt, delar kunskap och drivs av teamets gemensamma utveckling och målsättningar
Ansvarsområden
Som utvecklare i Java-teamet kommer du att:
- Utveckla och vidareutveckla våra kärnsystem för dokumentprocessning och distribution
- Bygga och förbättra användargränssnitt i Angular/TypeScript
- ’Designa och utveckla backend-tjänster i Java/Spring Boot
- Vara med och fatta beslut kring arkitektur, design och teknikval
- Ta ansvar för att lösningarna skapar verklig nytta för våra kunder och partners
- Bidra till god kodkvalitet genom testning, code reviews och förbättringar i vårt CI/CD-flöde
- Vara ett bollplank och mentor för mer juniora utvecklare i teamet, om du trivs i den rollen
- Påverka både produkt, teknik och arbetssätt.
Vad innebär det att jobba på 21grams?
Titta på våra karriärsidor och hitta mer information och artiklar om att jobba hos oss.
Vill du att vi kontaktar dig?
Lämna dina uppgifter här.