Fullstack

Fullstack ontwikkelaar: opbouw nieuwe stack en onderhoud oude stack

Voor je verder leest

Onbepaalde tijd, vast dienstverband
Rotterdam Maarssen
Functie
Developer
Opleidingsniveau
HBO
Werkervaring
3+ jaar

Een nieuwe stack opbouwen terwijl we de oude ondersteunen

Bij onze opdrachtgever onderhouden we een oude tech stack, terwijl we de nieuwe ernaast opbouwen. Onze software ondersteunt de core business van onze klant. Je ondersteunt de stap-voor-stap overgang naar de nieuwe stack. Het is dan ook handig als je het ook leuk vindt om wat oudere software te onderhouden.

Veel van dat werk bestaat uit het aanpassen van software die soms al meer dan 20 jaar oud is,
waarvan op het internet geen informatie meer te vinden is en je dus in de code zelf op zoek moet gaan of er een vergelijkbare situatie te vinden is en hoe dat is opgelost. Zowel back end code (EJB3 Services, transacties), maar ook front end zoals Angular 1 en Struts. Ook met database queries moet je uit de voeten kunnen.

Een deel van de huidig gebruikte technieken zullen ook terugkomen in de nieuwe ontwikkelingen. 

Beschouw Nieuw als die technieken waar we in de toekomst steeds meer focus op gaan leggen en waar nu de basis voor wordt gelegd in combinatie met een subset uit Oud / Huidig.

Oud / Huidig:

  • Java 8
  • JBoss EAP 7.x (Wildfly 10/11)
  • Java EE 8 (JEE 8)
  • EJB3
  • JPA
  • Hibernate 5.x
  • Struts 1.1
  • JSP
  • Angular 1 (AngularJS)
  • coffeescript
  • Javascript
  • Cucumber
  • JUnit
  • Mockito
  • ActiveMQ
  • SQL
  • Elasticsearch 7.x
  • Liquibase 3.5
  • REST
  • JSON
  • XML
  • SOAP
  • CXF
  • JAX-WS
  • JAX-RS

Nieuw:

  • Java 17
  • Spring-Boot 2.x
  • React 18
  • TypeScript
  • Cypress
  • Docker

“Wat ik gaaf vind aan Finalist, is dat ik iets bijdraag aan de samenleving, terwijl ik doe wat ik leuk vind!”
 

Fabian, Developer bij Finalist

Fabian Drupal developer

Dit is een opsomming van de belangrijkste tools die bij de dagelijkse werkzaamheden gebruikt worden:

  • Jira
  • Jenkins
  • Sonarcube
  • KeyCloak
  • JasperReports 6.x
  • Maven 3.x
  • Git
  • SQL Server 15
  • Ansible
  • Linux (bash etc.)

Dit zoek jij in een baan

  • Collega's met een diversiteit aan achtergronden
  • Projecten gericht op betekenisvol, maatschappelijk relevant resultaat
  • Een werkomgeving met flexibele werktijden, want we gaan ervan uit dat je dit zelfstandig afstemt met je team en de opdrachtgever
  • De gelegenheid om events bij te wonen
  • Collega's die elkaar actief ondersteunen om met elkaar (nog) beter te worden
  • Een marktconform salaris 
  • Pensioen 100% betaald door Finalist

Wat maken we?

We werken iedere dag aan relevante webtoepassingen binnen onderwijs, zorg en maatschappij. Toepassingen die een belangrijke bijdrage leveren op belangrijke levensmomenten van mensen. Als informatie analist ben je betrokken bij het volledige proces, van voorbereiding tot uitvoering. Dit maakt dat je écht invloed kan uitoefenen op wat we doen! 

Ben jij degene die we zoeken? Wil je meer weten over deze afwisselende rol of wil je direct solliciteren? Neem dan contact op met Wibo Pollmann via [email protected].

Share this page