Vill du skapa smarta och användarvänliga IT-lösningar? Utbildningen Javautvecklare passar dig som gillar problemlösning, vill växa inom programmering och driva digitaliseringen framåt. Du får både praktisk erfarenhet och teoretisk kunskap – och blir redo för en efterfrågad yrkesroll.
Om programmet
Javautvecklare är en tvåårig yrkeshögskoleutbildning (400 YH-poäng) som ger dig spetskompetens i ett av världens mest använda programmeringsspråk. Du lär dig utveckla programvara och webbtjänster i Java, arbeta med databaser, testdriven utveckling och IT-säkerhet. Du får även insikt i modern teknik som generativ AI.
Utbildningen varvar teori med praktiska case och projekt, så att du snabbt kan ta plats i arbetslivet. En fjärdedel av utbildningen består av LIA – praktik på företag där du bygger erfarenhet och kontakter direkt i branschen.
Fördelar med utbildningen
Minst en fjärdedels LIA-praktik (lärande i arbete)
Utbildare direkt från branschen
Näringslivet är med och formar innehållet
Goda jobbmöjligheter efter examen
Karriärvägar
Som Javautvecklare kan du jobba i allt från små projekt till stora affärssystem. Rollen finns både inom techbolag, konsultföretag och offentlig sektor. Efterfrågan är hög och framtidsutsikterna mycket goda.
Möjliga yrkesroller efter examen:
Javautvecklare
Applikationsutvecklare
Fullstackutvecklare
Systemutvecklare
Backendutvecklare
Stort behov av Java-kompetens
Java är ett av världens mest populära programmeringsspråk och används brett i både privat och offentlig sektor. Digitalisering, AI och ökade IT-satsningar driver på efterfrågan ytterligare. I Stockholm – Sveriges största technav – växer behovet snabbt, och branschen ser långsiktigt en fortsatt stark efterfrågan på Javautvecklare.
Med den här utbildningen tar du steget in i en framtidssäker karriär.
LIA-praktik
Minst en fjärdedel av utbildningen består av Lärande i arbete (LIA) som är förlagd på ett företag. Här får du omsätta teorin i praktiska projekt tillsammans med handledare. Du bygger nätverk, skapar värdefulla kontakter och får chansen att testa yrkesrollen i verkliga situationer.
Att läsa ett YH-program på plats i Solna innebär att du behöver lägga cirka 40 timmar i veckan på dina studier. Utbildningen är på heltid och du förväntas delta aktivt i projekt– och grupparbeten, föreläsningar och seminarier för att förbereda dina kunskaper för yrkesrollen
Saknar du behörighet?
Du kan söka även om du inte är helt behörig vid ansökningstillfället. Behöver du komplettera ett ämne kan du läsa en preparandkurs hos oss. Kursen avslutas med ett prov – klarar du det blir du behörig. Kom ihåg att komplettera innan sista kompletteringsdag.
I den här kursen utvecklar du förståelse för hur teknik, kundnytta och lönsamhet hänger ihop i din framtida yrkesroll. Du tränar på att leda professionella samtal, bygga förtroende och förstå säljarens roll i olika situationer. Målet är att du ska kunna se din del i helheten och förstå hur ditt arbete bidrar till företagets framgång. Kursen ger dig även verktyg för att analysera kompetensbehov, både hos dig själv och i organisationen, så att du kan fortsätta utvecklas och bidra långsiktigt.
YH-poäng: 20
Kursen ger dig en stabil grund i hur databaser designas, byggs och används i moderna Java-projekt. Du lär dig skapa logiska och fysiska modeller, skriva SQL och optimera databaser för prestanda. Målet är att du ska kunna bygga lösningar som är både robusta och effektiva. Vi arbetar med relationsdatabaser, NoSQL och olika metoder för att kommunicera mellan Java och databaser.
Kursen ger dig också insikt i vilka designbeslut som påverkar säkerhet, stabilitet och användbarhet i verkliga projekt.
YH-poäng: 20
I denna kurs fördjupar du dig i hur krav översätts till strukturerad systemdesign. Du lär dig förstå och använda designmönster för att skapa hållbara och flexibla lösningar. Målet är att du självständigt ska kunna analysera en kravspecifikation och välja rätt arkitektur för projektet. Du arbetar praktiskt med UML-diagram, användningsfall och andra modeller som används i branschen.
Kursen ger dig förståelse för hur genomtänkt design gör utvecklingsarbetet både snabbare och mer tillförlitligt.
YH-poäng: 20
Den här kursen ger dig kunskap om hur moderna utvecklingsmiljöer sätts upp och automatiseras. Du lär dig arbeta med versionshantering, bygga pipelines och sätta upp test- och leveransflöden som gör utvecklingen smidigare. Målet är att du ska kunna skapa en professionell miljö för kontinuerlig integration och leverans (CI/CD). Vi går igenom Git, kodgranskning, automatiska tester och containerlösningar.
Kursen ger dig praktisk erfarenhet av att ta kod hela vägen från utveckling till drift – något som arbetsgivare värderar högt.
YH-poäng: 30
I examensarbetet samlar du alla dina kunskaper och visar att du kan arbeta som utvecklare på riktigt. Du planerar, genomför och presenterar ett skarpt projekt – ofta i samarbete med ett företag. Målet är att du självständigt ska kunna gå från krav till färdig applikation med professionell dokumentation och motiverade teknikval.
Du arbetar med versionshantering, system- och designdokumentation och utvecklar en fungerande lösning i Java eller närliggande teknik. Kursen är en tydlig språngbräda mot arbetslivet.
YH-poäng: 20
I den här kursen lär du dig bygga moderna och användarvänliga gränssnitt för webben. Du arbetar med HTML, CSS och JavaScript, och får en inblick i aktuella ramverk för frontendutveckling. Målet är att du ska kunna utveckla tillgängliga och responsiva webbapplikationer som kommunicerar med API:er och backendtjänster.
Kursen innehåller också driftsättning i molnet och arbete med Single Page Applications. Du får en helhetssyn på hur frontend hänger ihop med resten av utvecklingskedjan.
YH-poäng: 20
Kursen ger dig nya perspektiv på programmering genom funktionella arbetssätt. Du lär dig använda lambdas, Stream API och högre ordningens funktioner för att skriva renare och mer testbar kod. Målet är att du ska kunna kombinera objektorienterade och funktionella tekniker i Java och Kotlin. Du arbetar praktiskt med rekursion, TDD och funktionella gränssnitt.
Kursen ger dig också insikt i när funktionell programmering är ett smartare val och hur du kan använda det i verkliga projekt.
YH-poäng: 15
Här får du en grundlig introduktion till säkerhetsfrågor som varje utvecklare behöver behärska. Du lär dig identifiera vanliga sårbarheter, tillämpa förebyggande åtgärder och förstå aktuell lagstiftning. Målet är att du ska arbeta systematiskt med säkerhet i hela utvecklingsprocessen.
Kursen tar upp OWASP Top 10, kryptering, säkerhet i moln och på plats, samt metoder för loggning och övervakning. Du tränar på att både dokumentera och kommunicera säkerhetsarbete professionellt.
YH-poäng: 20
I denna kurs bygger du en stabil grund i backendutveckling med Java. Du lär dig utveckla webbtjänster med moderna ramverk som Spring Boot och koppla dessa till databaser. Målet är att du ska kunna leverera en säker och fungerande backend som frontend kan kommunicera med.
Du tränar på att skriva enhetstester, logga, övervaka och deploya din applikation. Kursen ger dig insikt i hur backend används i affärskritiska system och hur krav på prestanda och säkerhet uppfylls.
YH-poäng: 20
Den här kursen bygger vidare på backend 1 och fördjupar dina kunskaper inom avancerade arkitekturer. Du lär dig utveckla mikrotjänster, arbeta med integration mellan system och använda containerteknik för distribution.
Målet är att du ska kunna designa och implementera skalbara lösningar som tål verklighetens krav. Du arbetar med integrationstester, säkerhet och drift i containeriserade miljöer. Kursen gör dig redo att bygga och underhålla komplexa enterprise-lösningar.
YH-poäng: 25
Kursen introducerar dig till Java och grunderna i objektorienterad programmering. Du lär dig syntax, datastrukturer och de viktigaste byggstenarna för att skriva fungerande program. Målet är att du ska kunna lösa enklare problem och bygga applikationer i Java från grunden.
Du sätter upp en utvecklingsmiljö, arbetar med IDE, testar kod och använder AI som stöd i utvecklingsprocessen på ett ansvarsfullt sätt. Kursen är din startpunkt för vidare fördjupning inom Java.
YH-poäng: 110
LIA är din chans att växa in i rollen som utvecklare på riktigt. Under praktiken deltar du i skarpa projekt hos ett företag och tillämpar dina kunskaper direkt i verkligheten. Målet är att du ska förstå hur hela utvecklingskedjan fungerar – från krav till leverans.
Du får erfarenhet av arbetsmetoder, samarbete i team och professionell kommunikation. Många studenter får sitt första jobb tack vare LIA, och kursen är en av utbildningens största styrkor.
YH-poäng: 50
I denna kurs fördjupar du dig i objektorienterad programmering och utvecklar mer avancerade lösningar i Java. Du arbetar med klasser, arv, felhantering och multitrådning. Målet är att du ska kunna designa och implementera program med god struktur, testdriven utveckling och versionshantering.
Du skriver server- och klientprogram som kommunicerar över nätverk och refaktorerar befintlig kod. Kursen gör dig trygg i att bygga robusta och hållbara lösningar i Java SE.
YH-poäng: 20
Kursen ger dig möjlighet att själv välja ett område att fördjupa dig inom – till exempel en ny ramverkslösning, metod eller teknik kopplad till Java. Målet är att du ska kunna driva ett eget teknikprojekt från planering till genomförande. Du gör en förstudie, skriver en projektplan och följer upp med reflektioner och justeringar längs vägen.
Kursen tränar dig i självständigt arbete, tidsplanering och omvärldsbevakning. Här får du fördjupa dig i det som intresserar dig mest.
Kontakt
Antagningen Nackademin
Frågor kring ansökningsprocessen, behörighetskrav eller studieupplägget, kontakta antagningen för mer information.
Kontakta mig om du har specifika frågor om kursinnehållet.
Studera på Nackademin
Gör dig redo för din framtida karriär! På Nackademin går du en utbildning som din nya bransch efterfrågar och som näringslivet är med och formar. Dina utbildare kommer direkt från branschen och all undervisning är baserad på sådant vi vet kommer att vara till nytta för din framtida yrkesroll. Tack vare vårt nära samarbete med näringslivet så har våra studenter goda möjligheter till ett jobb efter examen! Idag erbjuder Nackademin över 60 pricksäkra utbildningar inom samhällsbyggnad, elteknik, energi, IT, spelutveckling, kommunikation och vård.
Läs merVisa mindre
Startdatum & plats
Augusti 2026*
Stockholm, Solna
*Observera att denna utbildning inte har garanterad programstart. Lämna gärna en intresseanmälan för att hålla dig uppdaterad. Beslut om start ges i januari 2026.
Omfattning
2 år
Heltid
400 YH-poäng
Ansökningsperiod
Preliminärt 15 januari – 5 maj 2026
Sista kompletteringsdag: 9 juni
Antagningskrav
Grundläggande behörighet, matematik B/2 och programmering A/1
Läs mer
Antagningskrav
Det finns två olika typer av behörighet du måste uppfylla för att ha möjlighet att bli antagen på en utbildning: Grundläggande behörighet och särskild behörighet.
Grundläggande behörighet:
Har en gymnasieexamen från gymnasieskolan eller kommunal vuxenutbildning med minst 2250 poäng samt godkända betyg i Engelska 5, Matematik 1 och Svenska 1.
Har en svensk eller utländsk utbildning som motsvarar kraven i punkt 1.
Är bosatt i Danmark, Finland, Island eller Norge och där är behörig till motsvarande utbildning.
Genom svensk eller utländsk utbildning, praktisk erfarenhet eller på grund av någon annan omständighet har förutsättningar att tillgodogöra dig utbildningen. Läs mer under Reell kompetens.
Särskild behörighet:
Matematik 2/B (Du behöver ha godkända betyg i antingen matematik 2a, 2b eller 2c. Motsvarar även matematik B)
Programmering A/1Alla våra utbildningar bedrivs på svenska. För att du ska kunna genomföra utbildningen krävs det väldigt goda kunskaper i det svenska språket både skriftligt och muntligt.
Utbildningen är kostnadsfri och kvalificerar för CSN-studiemedel. Observera att kostnader för kurslitteratur tillkommer.
Läs mer
CSN & Finansiering
Du kan ansöka om studiemedel när du har fått plats på en utbildning, men du kommer inte att få någon utbetalning förrän du lämnat studieförsäkran samt att vi har rapporterat att du påbörjat dina studier. CSN-rapporteringen görs första dagen på studieperioden. Du kan enbart ansöka om CSN för första studieperioden till att börja med.
Din utbildning på Nackademin är så pricksäker att över 90% av studenterna får jobb efter examen.
Praktik är en viktig komponent i våra yh-program där du spenderar en fjärdedel av sin studietid ute på ett företag. Detta har varit en vinnande kombination för både studenter och arbetsgivare – studenter får med stor säkerhet jobb och företagen har möjlighet att anställa medarbetare med rätt och aktuell kompetens direkt från näringslivet.
Alla våra YH-program på distans är på heltid 100% och du behöver lägga cirka 40 timmar i veckan på dina studier. Projektarbeten, diskussioner, seminarier och föreläsningar sker i realtid som du behöver delta aktivt i. Du kommer ha schemalagd undervisning med flera utbildare som kommer direkt från branschen. Projektarbeten sker i din basgrupp under vanlig arbetstid, dvs måndag-fredag någon gång mellan 8.00-17.00.
Din gymnasietid ska inte behöva definiera resten av ditt liv. Om du saknar behörighet finns det andra möjligheter att bli antagen på: behörighetsprov, preparandkurs, 20%-regeln eller reell kompetens.
En fjärdedel av din utbildning är förlagd på en verklig arbetsplats, så kallad LIA-praktik. Där får du, under erfaren handledning, omsätta teori i praktisk arbetslivserfarenhet och utveckla, fördjupa och befästa dina lärdomar till kunskap. Dessutom får du chansen att lära dig mer om vilka utmaningar som finns i yrkesrollen, skaffa värdefulla kontakter och lära känna branschen på ett djupare plan.
Fyll i formuläret så håller vi dig uppdaterad med nyhetsbrev och påminner dig när ansökan öppnar. Kom ihåg: en intresseanmälan betyder att du får all viktig information i tid – men den räknas inte som en ansökan.