- Accueil
- Catalogue de formations
- Back-end Developer with Java - Hack your future (en anglais)
Métier qui recrute !
- S'informer Suivre
-
Cette séance vous présentera le secteur professionnel et l’ensemble des formations existantes mais ne vous permettra pas de vous inscrire à une formation en particulier.
Séances pour s'informer :
-
Séances pour s'informer et s'inscrire :
-
Entrée en formation : 31 août 2026 / Deux fois par an
-
16-weeks + 2 months internship - temps plein lundi mardi mercredi jeudi vendredi en journée 09h00 - 17h00
2 jours en présentiel et 3 jours en télétravail
-
Bruxelles Formation - BF métiers urbains
rue Picard N°11, 1000 Bruxelles
-
Gratuit
-
Attestation de formation professionnelle Vocational Training Certificate
-
Métier qui recrute (fonction critique - intitulé officiel)
Objectifs
Bruxelles Formation métiers urbains and Hack Your Future Belgium offer a 16-week training in Java back-en development, supported by Agoria, the federation of Belgian companies in the Tech sector. The training is conducted in English to facilitate the professional integration of individuals who do not yet master French or Dutch.
This training aims to:
- Acquire the necessary skills to become a Back-end Developer in Java.
- Learn how to design, implement, and secure server-side applications.
- Integrate databases, RESTful APIs, and authentication mechanisms.
- Gain experience in testing, deployment, and cloud hosting.
- Prepare for roles such as Back-end Developer, Full-Stack Developer (with further training), or Software Engineer.
Programme
This training is only given in English
The program is structured as follows:
- Java Basics & Object-Oriented Programming (variables, control flow, classes, inheritance, polymorphism).
- Data Structures & Collections (Lists, Maps, Sets, Generics).
- File I/O, Exceptions, and Multithreading.
- Design Principles & Patterns (SOLID, Singleton, Factory, Strategy, Observer).
- Databases & JPA (entity relationships, CRUD operations).
- Spring Boot Framework (dependency injection, REST API development, services, repositories).
- Security (Spring Security, JWT authentication, role-based access control).
- Testing (unit and integration testing with JUnit & MockMvc).
- Deployment & CI/CD (Maven packaging, GitHub Actions, Docker, Heroku/AWS).
- Final Project: A Book Management System (secure API with database integration, authentication, testing, deployment, and documentation)
The training combines technical lessons, project-based learning, and soft-skills workshops (job search techniques, networking, and professional coaching).
Phase 1: Java Foundations : Weeks 1–4: Java syntax, programming logic, methods, arrays, OOP principles, collections, exceptions, and clean code foundations.
Phase 2: Modern Java : Weeks 5–6: Generics, file handling, Date-Time API, streams, lambda expressions, serialization, testing basics, and multithreading introduction.
Phase 3: Databases & Practice : Weeks 7–9: Project-oriented Java practice, SQL fundamentals, PostgreSQL, JDBC, CRUD operations, and transaction concepts.
Phase 4: Spring Foundations : Weeks 10–11: Maven, external libraries, testing practice, Spring Framework, dependency injection, REST APIs, and Hibernate relationships.
Phase 5: Secure Backend Development : Weeks 12–14: Spring Data JPA, DTO mapping, validation, exception handling, security basics, JWT authentication, CSRF, pagination, and secure API design.
Phase 6: Capstone Project : Week 15: End-to-end Spring Boot application development with layered architecture, JWT security, AOP, MapStruct, and production-style backend practices.
En plus de vous apprendre les bases techniques de votre futur métier, Bruxelles Formation vous aide aussi à développer les bons comportements (relation avec les autres, organisation…) pour trouver plus facilement un emploi.
Conditions
Etre chercheur d'emploi inoccupé.
Avoir au moins 18 ans
Participants must be registered with ACTIRIS as a job seeker (chercheur d’emploi inoccupé)
Important note: Job seekers residing outside of Brussels must also submit a request for Interregional Mobility to the FOREM or VDAB service of their region before the day of the selections.
- English: B2 level in the CEFR.
- Complete a technical assignment
- Extremely motivated to start a career in back-end development
- Have a working understanding of at least one programming language.
- Successfully pass a motivation interview focusing on your professional project.
⚠️ It is necessary to participate in an information session before being able to register for the training.
Il est nécessaire de participer à une séance d’information avant de pouvoir s’inscrire à la formation.
A savoir
This training is organized in partnership with Hack Your Future.
The training is conducted in a hybrid mode, alternating between online classes and in-person sessions at the Epitech Brussels premises located at Montgomery (avenue de Tervuren 142, 1150 Brussels).
Pour s'informer et s'inscrire
S'inscrirePour s'informer uniquement
Cette séance vous présentera le secteur professionnel et l’ensemble des formations existantes mais ne vous permettra pas de vous inscrire à une formation en particulier.Parcours de formation
-
1
Inscription à la séance d'info
-
2
Séance d'info
-
3
Test et entretien de motivation
-
4
Formation
-
5
Stage en entreprise (en option)