Master of Engineering in Full Stack Software Development
A flexible master’s programme in Finland combining modern software development tools, frameworks, and secure application design.
Best for:Best for software developers with two years of professional experience looking to specialise in full-stack development while continuing to work.
Overview
This Master of Engineering programme in Full Stack Software Development at Jamk University of Applied Sciences equips students with expertise in modern software development tools, frameworks, and methodologies. The curriculum covers both front-end and back-end development, with a focus on creating secure, tested, and user-centric software solutions. The programme is designed for professionals seeking to advance their careers while balancing work and study, offering flexible full-time or part-time options. Applicants must demonstrate two years of relevant work experience post-graduation to ensure practical industry readiness.
What you'll do
- Design and implement secure software solutions for both front-end and back-end applications.
- Gain proficiency in modern software development tools, frameworks, and methodologies.
- Develop skills in improving user experience through software design and testing.
- Apply knowledge of software security best practices to create robust applications.
- Complete a master’s thesis or project demonstrating expertise in full-stack development.
- Engage in flexible, work-integrated learning to balance professional and academic commitments.
Requirements
Degree required: Bachelor’s degree in Computer Science, Information Technology, or a related field (or equivalent professional experience).
Degree offered: Master of Engineering
Language: English proficiency (IELTS 6.0 or equivalent) and Finnish proficiency (for local instruction components).
Instruction: Finnish and English
- Two years of relevant work experience in software development post-graduation.
- Proficiency in programming languages commonly used in full-stack development (e.g., JavaScript, Python, Java).
- Basic understanding of software development tools and methodologies.
- Two years of relevant work experience in software development after obtaining a bachelor’s degree.
- No age or nationality restrictions.
Funding & terms
Programme and admissions
Admissions not verified
A catalogue listing does not mean applications are open or funding is guaranteed. Check the source for your intake.
- Intake
- Not confirmed by the source
- Duration
- Not confirmed by the source
- Teaching language
- Not confirmed by the source
- Taught / research mode
- Not confirmed by the source
- Study mode
- Not confirmed by the source
- Campus
- Not confirmed by the source
- Prerequisites
- Not confirmed by the source
- Application instructions
- Not confirmed by the source
- Tuition
- Not confirmed by the source
- Funding
- Not confirmed by the source
How to apply
Deadline: 2026-09-15
Applicants must submit their application through the official Opintopolku portal. Required documents include a CV, proof of relevant work experience, bachelor’s degree certificate, and language proficiency certificates. The application process is competitive, and selection criteria include academic background, work experience, and motivation.
- CV
- Proof of two years of relevant work experience
- Bachelor’s degree certificate
- Transcripts of previous studies
- Language proficiency certificates (English and Finnish)
- Motivation letter
Create a free profile to unlock your personal match score, the full requirements, funding details and how to apply — in English or Persian.