Application status:

Closed

Software & AI Engineer - Java

Software & AI Engineer - Java

Become a Software & AI Engineer

Software engineering is changing. AI is becoming a core part of how modern software is designed, built, tested, and maintained. Success today is no longer just about writing code, itʼs also about understanding systems, making engineering decisions, and knowing how to leverage AI effectively. Our Software & AI Engineer program combines modern fullstack development with AI-assisted engineering, systems thinking, software architecture, and the foundations of AI orchestration. You'll learn how to build scalable applications with Java, collaborate in professional development teams, and use AI tools to accelerate development while maintaining quality, reliability, and business value. Graduate with a strong foundation in software engineering and the skills needed to thrive in modern development teams where AI and engineering go hand in hand.

Software & AI Engineer - Java

Course

Software & AI Engineer - Java

Duration

13 weeks

Start date

TBD

Location

Stockholm

Focus on applied learning:

  • Team programming

  • TDD - Test Driven Development

  • Agile ways of working

  • AI-assisted development

  • System design & architecture

  • Weekend assignments

  • 3-4 week final sprint

How it works

The program starts with an online pre-course where you strengthen your programming fundamentals and assess your technical level. After that, you'll enter an intensive bootcamp and begin working in teams.

During the first part of the program, you will tackle coding challenges while building fullstack applications. We emphasize Test Driven Development TDD, collaborative problem-solving, and modern software engineering practices. You'll learn both fundamental and advanced aspects of the Java ecosystem while developing the habits and workflows used by professional engineering teams.

As the program progresses, you'll expand your focus beyond implementation and develop a deeper understanding of software architecture, system design, and engineering trade-offs. You'll learn how different components interact within larger systems, how architectural decisions affect scalability and maintainability, and how modern teams use AI to improve productivity and software quality.

Throughout the program, AI is integrated into the development process. You'll learn how to use AI tools to design, write, test, review, and improve code, while developing the critical thinking needed to evaluate and refine AI-generated solutions. You'll develop practical skills in AI orchestration and agentic workflows, learning how engineers combine multiple tools, systems, and AI capabilities to design solutions, automate processes, and solve increasingly complex problems.

The final 3-4 weeks are dedicated to projects where you'll apply everything you've learned to build and deploy complete solutions. Upon completion, you'll graduate with hands-on engineering experience, a portfolio project, and the skills needed to contribute in modern software teams.

In our Java career program, you will engage in:

Java development, Test-Driven Development TDD, team programming, problem solving, Object-Oriented Programming OOP, design patterns, Maven, Spring Boot, Spring Security & Authentication, JPA, Hibernate, PostgreSQL, REST APIs, HTML, CSS, JavaScript, TypeScript, React, Redux, Next.js, CI/CD, Spring Cloud, Azure, Git, software architecture fundamentals, system design, engineering trade- offs, AI-assisted software development, code review, AI orchestration concepts, agentic workflows, and modern engineering practices.

SALT (School of Applied Technology) is a leading provider of innovative tech education, with a mission to accelerate growth in the tech industry by supplying the market with an unlimited pipeline of top-talented software developers from diverse backgrounds. Through intensive 13-week boot camps, SALT offers a “try and hire” model for skills matching, as well as specialized programs for reskilling and upskilling, enabling businesses to seamlessly integrate and develop skilled developers.

School of Applied Technology - Lustgårdsgatan 19, 112 51 Stockholm

© SALT 2026 - All rights reserved

SALT (School of Applied Technology) is a leading provider of innovative tech education, with a mission to accelerate growth in the tech industry by supplying the market with an unlimited pipeline of top-talented software developers from diverse backgrounds. Through intensive 13-week boot camps, SALT offers a “try and hire” model for skills matching, as well as specialized programs for reskilling and upskilling, enabling businesses to seamlessly integrate and develop skilled developers.

School of Applied Technology - Lustgårdsgatan 19, 112 51 Stockholm

© SALT 2026 - All rights reserved