Fortnox • Heltid • Malmö • Stockholm • Växjö
Vi tror på ett samhälle format av framgångsrika företag där entreprenörskap och samhällsnytta går hand i hand. Att vara en del av Fortnox är att vara en del av en ständig förändring - en förändring där du själv bestämmer hur långt du vill nå. Vårt största fokus är att ge dig rätt förutsättningar att få leva din passion tillsammans med oss. Var du kommer ifrån är inte relevant - det är vart du är på väg som är intressant för oss. Precis som vi igår inte kunde drömma om det Fortnox som finns idag, så kan du vara med och forma vilka vi är imorgon.
På Fortnox bygger vi ryggraden för hundratusentals företag och deras dagliga arbete. För att vår plattform ska vara både sömlös och säker krävs en avancerad hantering av vem som får göra vad. Vi söker nu en senior utvecklare som vill bli en central del av vårt team och ta tekniskt ägandeskap för logiken kring behörighet och åtkomst. Detta är en roll för dig som identifierar dig som systemutvecklare i första hand, men som inser att identitet och behörighet i moderna system är en arkitektonisk hörnsten för skalbarhet och dataintegritet.
Om tjänsten
Som utvecklare hos oss blir du en del av ett team som ansvarar för den logik som styr användarens rättigheter i alla Fortnox produkter. När en användare väl har loggat in, är det vår kod som svarar på den kritiska frågan: "Vilken behörighet har den här användaren i just den här kontexten?".
Vårt uppdrag är att tillhandahålla robusta core-tjänster och API:er som resten av organisationen kan förlita sig på som den definitiva källan för behörighetsdata.
En av våra största tekniska utmaningar är multidimensionella åtkomststrukturer. Våra användare verkar i dynamiska strukturer där de sömlöst behöver växla mellan olika kontexter och isolerade miljöer. Detta kräver att vi effektivt kan hantera granulära behörigheter med hög flexibilitet och precision. Din kod blir ryggraden som garanterar att rätt data visas för rätt person i realtid, med högsta möjliga prestanda och säkerhet.
Arbetsuppgifter
Som senior utvecklare hos oss arbetar du med att lösa komplexa problem genom kod och design. Dina dagar kommer bland annat att fyllas av att:
Designa Core-tjänster: Du bygger backend-tjänster som agerar auktoriseringsmotor för alla Fortnox produkter.
Äga API-kontrakt: Du ansvarar för att ta fram tydliga och säkra gränssnitt som gör det enkelt för andra produktteam att konsumera behörighetsdata.
Modellera behörighetslogik: Du hittar lösningar för avancerade scenarion där behörigheter ska ärvas, delegeras och isoleras i komplexa hierarkier och användarrelationer.
Stärka applikationssäkerheten: Du arbetar proaktivt med säkerhetsarkitektur och ser till att vi bygger in säkerhet (Secure by Design) direkt i koden snarare än att lägga på det i efterhand.
Forma systemarkitekturen: Du designar hur vår data och logik bäst struktureras för att maximera skalbarhet och prestanda i en modern mikrotjänstarkitektur.
Om dig
Vi söker dig som är en driven backend-utvecklare med ett intresse för säkerhet. Du trivs med att arbeta i systemens hjärta där kraven på datakonsistens, extrem prestanda och tillgänglighet är som högst. Du förstår utmaningen i att bygga distribuerade system där data måste vara synkad och korrekt i realtid.
Vi tror att du har:
Mångårig erfarenhet av backend-utveckling i Java (eller motsvarande som Go) och vana att bygga skalbara tjänster.
God förståelse för moderna standarder kring identitet och åtkomst (t.ex. OAuth2, OIDC) och erfarenhet av att implementera dessa tekniskt.
Vana att arbeta med datamodellering och förstår komplexiteten i att hantera behörighetsstrukturer och relationer i system med stora datamängder.
Erfarenhet av API-design och att bygga robusta integrationer som andra utvecklare älskar att använda.
Ett starkt intresse för applikationssäkerhet generellt.
Det är meriterande om du har erfarenhet av CIAM (Customer Identity & Access Management) i SaaS-bolag, särskilt om du hanterat komplexa hierarkier och flerdimensionella behörighetsmodeller.
Vi erbjuder
Möjligheten att arbeta med en av de mest centrala och kritiska delarna i Fortnox plattform. Du får ett stort tekniskt mandat i ett team som värdesätter ingenjörskonst, där du får lösa problem som påverkar hundratusentals användare varje dag.
Fortnox – mitt i företagslivet
Fortnox hjälper företag att starta, växa och utvecklas. Med smarta tekniska lösningar för företag och redovisningsbyråer, smidig finansiering och ett ekosystem av starka partnerskap är Fortnox ett nav för företagande i Sverige. Vi drivs av visionen om ett välmående samhälle format av framgångsrika företag.
Fortnox grundades 2001 med huvudkontor i Växjö. Läs mer på www.fortnoxgroup.com.
Välkommen med din ansökan!
Redefine what really matters
Be part of our game changing mission to improve the daily lives of thousands business owners. Right now we need more skilled developers to help us crack the challenges ahead.
Our products hold a high level of innovation, utilizing forefront technology. Tech itself has a real value in combination with a clear purpose – to bring the best possible value for our customers. We want to enable success through smarter products and services. Your code and contribution will make a difference, that matters - for real.
In return we offer you a working culture based on trust and aligned autonomy, where the team is always stronger than the individual. Our agile methods allow us to develop and launch quickly. And what’s more, we’ve allocated specific resources to focus on developer happiness. How about that?