Vill du bygga systemen som får digitala tjänster att fungera? Som Javautvecklare arbetar du med att lösa problem, utveckla backend och få olika delar i en lösning att fungera tillsammans. Här kombineras programmering med systemförståelse i en utvecklarroll där tekniken hela tiden förändras
Om programmet
För att arbeta som Javautvecklare behöver du förstå både programmeringen och hur en större lösning är uppbyggd. Utbildningen ger dig fördjupade kunskaper i Java och objektorienterad programmering och låter dig arbeta med bland annat backendutveckling, databaser, webbtjänster, DevOps, testdriven utveckling och IT-säkerhet.
Du tränar också på att analysera krav, felsöka och utveckla lösningar både självständigt och tillsammans med andra i utvecklingsprojekt. Målet är att du ska förstå hur kod, data och olika systemdelar hänger ihop och kunna göra tekniska val när en lösning utvecklas, förbättras eller sätts i drift
Karriärvägar
Efter utbildningen kan du arbeta med system- och programutveckling där Java och närliggande tekniker används. Rollen kan finnas i allt från IT- och konsultverksamheter till organisationer som utvecklar egna digitala system och tjänster.
Exempel på yrkesroller är
Applikationsutvecklare
Backendutvecklare Java
Fullstackutvecklare
Javautvecklare
Systemutvecklare
Från krav till fungerande system
I rollen som Javautvecklare får du ta dig an problem som inte alltid har en färdig lösning. Det kan handla om att tolka krav, strukturera kod, bygga backendtjänster, arbeta med databaser och koppla samman olika system.
Du behöver också kunna testa och felsöka det du bygger, förstå säkerhetskrav och samarbeta med andra roller i ett utvecklingsteam. Du behöver därför se längre än till den enskilda kodraden. Lösningen ska fungera tillsammans med andra system, vara möjlig att testa och felsöka och hålla när den sätts i drift.
Java i en utvecklarvärld som förändras
Java används i många typer av digitala tjänster och verksamhetssystem, både i privata företag och offentlig sektor. Det kan handla om system som hanterar data, kopplas samman med andra tjänster och behöver fungera stabilt över tid.
AI och ökad automation förändrar hur utvecklare arbetar och vilka verktyg som används. Samtidigt behöver utvecklaren fortfarande förstå vad som ska byggas, hur lösningen hänger ihop och hur kvaliteten kan bedömas. Det gör systemförståelse, problemlösning och tekniska val fortsatt centrala delar av utvecklarrollen.
LIA-praktik
Minst en fjärdedel av utbildningen består av Lärande i arbete (LIA), där du får ta steget från utbildning till yrkesvardag. Ute i en verksamhet får du omsätta dina kunskaper i praktiken, prova relevanta arbetsuppgifter och få erfarenhet av hur yrkesrollen fungerar. Med stöd av en handledare utvecklar du din kompetens, bygger nätverk och knyter värdefulla kontakter inför arbetslivet.
För många blir LIA också en väg vidare till jobb efter utbildningen.
Heltidsstudier på distans
Våra YH-program på distans motsvarar heltidsstudier på cirka 40 timmar per vecka. Studierna kombinerar livelektioner, handledning, projekt, grupparbeten och eget arbete. Du möter utbildare med erfarenhet från branschen och arbetar med aktuella arbetssätt, verktyg och metoder från yrkeslivet. Schemalagda aktiviteter sker på vardagar dagtid och kräver aktivt deltagande.
Saknar du behörighet?
Du kan söka till våra program även om du inte är helt behörig när du ansöker. Beroende på vad du saknar kan det finnas olika vägar till behörighet, till exempel preparandkurs, behörighetsprov eller att vi bedömer kunskaper och erfarenheter du redan har. Kom ihåg att komplettera din ansökan innan sista kompletteringsdag.
Syftet är att den studerande ska förstå innebörden av Affärsmannaskap kopplat till det personliga agerandet och
ansvaret att bidra till varje verksamhetsresultat och lönsamhet på både kort och lång sikt
YH-poäng: 20
Syfte med kursen är att ge den studerande både teoretiska och praktiska kunskaper för att kunna designa och sätta upp databaser, samt kunna administrera och använda sig av dessa databaser, både genom administrationsverktyg och via Javakod. Den studerande ska få en grundläggande förståelse för vilken problematik som finns kring prestandaoptimering, stabilitet och säkerhet när det gäller databaser.
YH-poäng: 20
Syftet med kursen är att ge de studerande förståelse för vad objektorienterad analys och design innebär samt att de praktiskt ska kunna tillämna designmönster i ett fiktivt utvecklingsprojekt.
YH-poäng: 30
Syftet är att de studerande ska komma in i och förstå verkliga projektuppsättningar med miljöer och konfiguration för automation och kvalitetssäkring.
YH-poäng: 40
Kursen syftar till att de studerande ska omsätta sina kunskaper och färdigheter inom programmering i Java eller kringliggande tekniker på en nivå som motsvarar branschstandard. Det gör man genom att genomföra ett praktiskt projekt, med fördel i samarbete med ett företag. Detta utifrån kravspecifikation till ett koncept och en färdig applikation eller tjänst i Java eller annan för utbildningen relevant teknik.
YH-poäng: 20
Syftet med kursen är att ge den studerande kunskaper ochfärdigheter i frontendutveckling. Målet med kursen är att den studerande kan skapa webbsidor med aktuella/moderna ramverk och tekniker för frontend samt att koppla sin klient mot ett existerande backend för att konsumera någon webbservice.
YH-poäng: 20
Syftet med kursen är att de studerande ska tillägna sig kunskaper inom funktionell programmering för att kunna
använda sig av avancerade programmeringstekniker som t.ex. rekursiva funktioner och lambdas.
YH-poäng: 10
Kursens syfte är att ge studenten kunskap och förståelse om vikten av att arbeta systematiskt med säkerhet i rollen som utvecklare.
YH-poäng: 25
Kursen syftar till att ge den studerande en förståelse för backendlösningar med Java som programspråk genom de
ramverk och serverlösningar som finns tillgängliga. De studerande ska även få kunskap om utveckling och implementation av backend i Java
YH-poäng: 25
Syftet med kursen är att den studerande får kunskap om grunderna inom objektorienterad programmering och
Javasyntax samt lär sig att tillämpa dessa för att lösa enklare programmeringsuppgifter.
YH-poäng: 130
Under denna kurs ska de studerande på en arbetsplats få kännedom om och aktivt arbeta med för yrkesrollen relevanta uppgifter och metoder, under handledning.
YH-poäng: 50
Syftet med kursen är att den studerande ska få kunskaper om objektorienterad programmering för att kunna utveckla avancerade programmeringslösningar i Java.
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
På Nackademin läser du en yrkeshögskoleutbildning med tydlig koppling till arbetslivet. Undervisningen leds av personer med erfarenhet från branschen och varvar teori med praktisk tillämpning och LIA. Nackademin har varit verksamt i över 30 år, erbjuder över 60 utbildningar och har ett nätverk med omkring 1 000 företag och 8 000 alumner. Det ger dig en etablerad utbildningsmiljö med många kontaktytor mot arbetslivet.
Läs merVisa mindre
Startdatum & plats
Augusti 2027
Distans
Omfattning
2 år
Heltid
400 YH-poäng
Ansökningsperiod
13 januari – 4 maj 2027
Sista kompletteringsdag: 8 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. Alla 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. Här kan du läsa mer om grundläggande behörighet.
Särskilda förkunskaper krävs i följande kurser:
Lägst betyget E/3/G i följande kurser eller motsvarande kunskaper
Matematik 2/B (Du behöver ha godkända betyg i antingen matematik 2a, 2b eller 2c. Motsvarar även matematik B)
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.
YH-utbildningar är framtagna utifrån arbetslivets kompetensbehov och är utformade för att leda till en tydlig yrkesroll. Det ger goda förutsättningar att ta steget ut i arbetslivet efter examen.
Under utbildningen får du också praktisk erfarenhet genom LIA, där du får möjlighet att utveckla din kompetens, bygga nätverk och skapa kontakter i arbetslivet.
Våra YH-program är heltidsstudier och du behöver räkna med att lägga ungefär 40 timmar i veckan på studierna. Schemalagd undervisning, grupparbeten och andra gemensamma moment sker under vardagar. Det kan därför vara svårt att kombinera studierna med ett arbete som kräver att du är tillgänglig på dagtid.
När du har skickat in din ansökan bedömer vi först om du är behörig till utbildningen. Om det finns fler behöriga sökande än antal platser görs ett urval utifrån gymnasiebetyg och antagningsprov. Antagningsprovet ger dig möjlighet att samla fler meritpoäng och öka dina chanser att bli antagen.
Ja. Under utbildningen behöver du ha tillgång till en egen dator. Tekniska krav och rekommenderade specifikationer varierar mellan olika utbildningsområden. Du får aktuell information inför studiestart.
Alla våra distansutbildningar erbjuder dig som student en strukturerad utbildningsform där undervisningen sker i ett digitalt klassrum. Våra yh-program på distans är heltidsstudier som erbjuder en inlärningsmiljö med 2-3 stycken föreläsningar i veckan ledd av branschexperter och övrig tid är självstudier. Här förväntas du närvara i schemalagda livelektioner och bidra aktivt i gruppdiskussioner och workshops.
Observera att upplägget på våra distansutbildningar skiljer sig, det är därför viktigt att läsa igenom informationen under respektive programssida.
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.