Full Stack Java developer

Via Experis Academy krijg je een unieke kans om de in de branche gewilde expertise op te doen die jou tot een gewilde Full Stack Java Developer met een frontend-specialisatie maken. Het programma duurt 21 maanden en eindigt met een vaste baan bij een van onze vele, boeiende klanten, of je blijft bij ons (Experis) werken.

 

Ons programma

Experis Academy start met een op maat gemaakte cursus die drie maanden duurt. Gedurende deze maanden komen theorie, praktijk en Java-certificeringen aan bod. Hierbij is het onderwijsprogramma gebaseerd op de principes als versnelde training en flipped classroom. De volgende achttien maanden staan in het teken van jouw specialisatieperiode, waarin jij jouw opgedane kennis en ervaring in de praktijk kunt brengen bij één van onze opdrachtgevers als Consultant van de Experis Academy. Daarnaast werk je met ons aan jouw persoonlijke en professionele ontwikkeling door het volgen van workshops, intervisies met ervaren consultants en vervolg development opleiding.

 

Wat kun je van ons verwachten?

Tijdens het volgen van het graduate programma ben je in dienst bij Experis Academy met als doel om na jouw specialisatieperiode in dienst te gaan bij de opdrachtgever of Experis. Gedurende het programma krijg je begeleiding van onze talent manager die jouw aanspreekpunt is. Ook krijg je loopbaancoaching en volg je verscheidene workshops van Right Management om jezelf nog verder te ontplooien op persoonlijk en professioneel vlak. En uiteraard krijg jij een mooi competitief salaris gedurende het hele programma.

 

Met welke technologieën en methodologieën ga je werken tijdens dit programma?

  • Java 13
  • Spring
  • Hibernate
  • REST
  • Apache Tomcat
  • SOAP
  • Node.js
  • Javascript 101
  • React
  • Angular
  • Vue
  • Bootstrap 4
  • HTML5
  • CSS
  • Scrum

 

Wij zoeken kandidaten die:

  • een bachelor of master diploma hebben in de richting van IT;
  • een oprechte interesse hebben in programmeren en hier dan ook graag mee bezig zijn in hun vrije tijd;
  • graag complexe problemen oplossen; jij trekt dan ook geen haren uit je hoofd als het coderen even niet meezit;
  • wil leren leren en nieuwe technologieën willen ontdekken en beheersen;
  • graag in teams werken, maar ook goed zelfstandig aan de slag kunnen;
  • initiatief nemen en niet bang zijn voor verantwoordelijkheden;
  • een goede beheersing van de Nederlandse en Engelse taal hebben.

Na 21 maanden heb je werkervaring in een veelgevraagde expertise. Gedurende deze periode heb je ook een waardevol netwerk van professionals opgebouwd en ervaring opgedaan tijdens een ontwikkelingsproject bij één van de meest interessante bedrijven van Nederland. En het beste van alles? Deze ervaring zal een kickstart zijn van een succesvolle carrière!

Direct aanmelden                 Meer informatie

Programma onderdelen

1. Starten met Java-projecten

  • JWM and Complier overview and HelloWorld walk-through
  • Primitives, Control structures, Arrays, Lists and ArrayLists
  • Classes and ClassPath
  • Object orientation, Inheritance and Interfaces
  • File IO, Exceptions and Working with git

 

2. Java Intermediate

  • Packages, Building a .jar, Project structures
  • Working with an IDE (IntelliJ, Ecplise, NetBeans)
  • Maven -pom.xml, Gradle -build.gradle and more .jar
  • JUnit, Automated testing and Test driven development
  • SQL and Working with a database

3. Java Web Tech (1)

  • JDBC, Transaction management, Primer
  • SQL to REST
  • Heroku, WebApp build and Static HTML
  • Web tech, Monolithic vs. Micro-services and SOAP
  • Java Spring, Spring build and Annotations

4. Java Web Tech (2)

  • Working with Docker, Kubernetes theory
  • Agile and Spring, Project planning, generalt methodology
  • Spring Data, Building RESTful services, Spring Hibernate
  • Connecting to 3rd party API
  • CORS and how to control them

 

5. JavaScript Fundamentals

  • JavaScript, Ecosystem, NodeJS
  • ECMA Scripts, Embedded JavaScript, jQuery
  • JavaScript language fundamentals

6. JavaScript Intermediate

  • Understanding package.json, Using npm and Heroku deployment
  • Using «http» (GET, POST, PUT) and Basic routing
  • Using «express» and Building REST API
  • Coockies and sessions, Workbox usage
  • Security, GDPR, Documentation and Clean Code

 

7. JavaScript Framework 1

  • Build in React, Angular and Vue
  • Deployment

8. JavaScript Framework 2

  • Build in React, Angular and Vue
  • Deployment

9. Real Life Case Work

  • Work on tailor made cases made to represent an actual work scenario
  • Development A-Z