
Vi söker en erfaren Senior Back-end-utvecklare som kombinerar starkt arkitektoniskt omdöme med ett högt ägarskap och en genuin drivkraft att arbeta i framkanten av moderna ingenjörspraxis. Vad du kommer att göra Du kommer att gå med i ett av våra tvärfunktionella team — arbeta tillsammans med en produktchef, en designer, samt front-end-, back-end- och QA-utvecklare — för att bygga världens bästa plattform för Employer of Record. Vi är ett remote-first-team spridda över Asien och Europa, så tydlig asynkron kommunikation och samarbete över tidszoner är en del av hur vi arbetar varje dag. Du kommer att äga betydande delar av produkten från början till slut, från design till utrullning, med autonomi och ansvar att fatta tekniska beslut och förväntningen att leverera värde i hög hastighet utan att kompromissa med kvaliteten. AI-verktyg är en central del av hur vi arbetar: du kommer att använda dem för att röra dig snabbare, och du kommer att vara kvalitetsgaranten för allt som levereras. Ansvarsområden - Designa, utveckla och dokumentera snabba, säkra och enkla API:er som används av både front-end- och back-end-applikationer - Bygga effektiva integrationer med andra applikationer och tredjepartsmjukvara - Äga hela implementationscykeln från design till utrullning - Använda AI-kodningsverktyg (t.ex. Cursor, Claude Code, GitHub Copilot) som en kärndel av ditt utvecklingsflöde för att påskynda implementeringen - Fungera som kvalitetsgrind för AI-assisterad utveckling: granska, validera och refaktorera genererad kod för att säkerställa att den uppfyller standarder för arkitektur, säkerhet och underhållbarhet - Designa och orkestrera lättviktig automation och agent-arbetsflöden för att eliminera repetitiva ingenjörsuppgifter (testgenerering, datamigreringar, boilerplate, övervakningsskript) - Bidra till teamets införande av AI-assisterade ingenjörspraxis och dela lärdomar inom Back-End Chapter - Bidra till granskning av krav och arbeta nära produktchefen för att designa och planera nya funktioner - Delta i Back-End Engineering Chapter och bidra till globala arkitekturbeslut Krav - Minst 7 års erfarenhet av en roll inom programvaruutveckling - Starkt arkitektoniskt omdöme och ägarskap över kodkvalitet — förmågan att designa bra system, inte bara skriva bra kod - Goda kunskaper i Java och Spring Boot - Påvisad, praktisk erfarenhet av att använda AI-kodningsassistenter i en produktionsmiljö — ett inövat arbetsflöde, inte bara bekantskap - Förmåga att kritiskt utvärdera AI-genererad kod för korrekthet, säkerhet och underhållbarhet - Erfarenhet av att designa och implementera mikrotjänster - Kunskap om API-design med REST, gRPC, GraphQL och API-dokumentation med OpenAPI/Swagger - Erfarenhet av olika datalagrings-, streaming- och cachningslösningar (SQL och NoSQL-databaser, Redis, MQ, Kafka, Elasticsearch) - Förmåga att rita och dokumentera tekniska lösningar före implementering - Förmåga att kommunicera effektivt i en distansmiljö — tydlig skriftlig kommunikation, pålitligt asynkront samarbete Föredragna färdigheter - Erfarenhet av att bryta ner komplexa uppgifter i agentvänliga deluppgifter, eller bygga och konfigurera enkla automationspipelines - TDD som standard — särskilt viktigt i ett AI-assisterat arbetsflöde där tester är det primära säkerhetsnätet för genererad kod - Erfarenhet av att arbeta med en SaaS-plattform, eller åtminstone en specialbyggd produkt - Bevisad kunskap inom domänerna onlinebetalningar, lönehantering eller fakturering - Viss erfarenhet av Python - Stark känsla för säkerhet och applikationsprestanda - Strävan efter att lösa komplexa problem med enkla, effektiva lösningar - Självgående och självförbättrande: du hanterar din egen tid, definierar din egen utvecklingsväg och håller en hög standard utan att behöva bli tillsagd
Jobbdetaljer
Ansvarsområden
- Designa, utveckla och dokumentera snabba, säkra och enkla API:er
- Bygga effektiva integrationer med andra applikationer och tredjepartsmjukvara
- Äga hela implementationscykeln från design till utrullning
- Använda AI-kodningsverktyg (Cursor, Claude Code, GitHub Copilot) för att påskynda implementeringen
- Granska, validera och refaktorera AI-genererad kod för arkitektur, säkerhet och underhållbarhet
- Designa och orkestrera lättviktig automation och agent-arbetsflöden för ingenjörsuppgifter
- Bidra till införandet av AI-assisterade ingenjörspraxis
- Samarbeta med produktchefen för att designa och planera nya funktioner
- Delta i Back-End Engineering Chapter och globala arkitekturbeslut
Krav
- Minst 7 års erfarenhet av en roll inom programvaruutveckling
- Starkt arkitektoniskt omdöme och ägarskap över kodkvalitet
- Goda kunskaper i Java och Spring Boot
- Praktisk erfarenhet av att använda AI-kodningsassistenter i en produktionsmiljö
- Förmåga att kritiskt utvärdera AI-genererad kod för korrekthet, säkerhet och underhållbarhet
- Erfarenhet av att designa och implementera mikrotjänster
- Kunskap om API-design med REST, gRPC, GraphQL och API-dokumentation med OpenAPI/Swagger
- Erfarenhet av SQL- och NoSQL-databaser, Redis, MQ, Kafka, Elasticsearch
- Förmåga att rita och dokumentera tekniska lösningar före implementering
- Effektiva kommunikationsfärdigheter för distans- och asynkront samarbete
Kompetenser & tekniker

Relaterade möjligheter
Hitta fler möjligheter som matchar dina intressen och färdigheter