BRH18492

Java Backend Developer

Location

Brussels

Category:

IT Development

Project description:

Dit programma loopt over meerdere jaren en heeft als doel om de JAVA applicaties voor het opvolgen van het real-time treinverkeer te optimaliseren en moderniseren.

Responsibilities:

  • Voornamelijk backend development
  • Technische analyse en documentatie
  • Ontwikkeling en testen van nieuwe functionaliteit en modules
  • Integratie met andere applicaties
  • Analyseren en oplossen van gerapporteerde bugs en problemen (onderhoud)
  • Ondersteuning bieden tijdens de user acceptatie testen
  • Documentatie van de implementatie

Technical skills:

  • Je hebt een hogere opleiding informatica gevolgd of equivalent
  • Je bent een “software craftsman” die software ontwikkeling als een ambacht ziet
  • Je hebt minstens 3 jaar relevante ervaring als JAVA ontwikkelaar
  • Je hebt minstens 3 jaar ervaring met SCRUM en agile software ontwikkelingsmethodes
  • Je kent de principes van clean code en past ze effectief toe
  • Je schrijft goed leesbare code en doet aan refactoring waar nodig.
  • Test-driven development is je gekend en je hebt er praktische ervaring mee
  • Je weet wat Pair Programming betekent en bent bereid het actief toe te passen
  • Je deelt actief je kennis met je team genoten
  • je werkt mee aan de continue verbetering van de werking van het team
  • Nederlands of Franstalig en in staat de andere taal te begrijpen
  • Kennis en ervaring met OO principes, DDD, design patterns en best practices
  • Uitstekende technische kennis:
    • Java 8, Spring, JUnit, JPA
    • Eclipse RCP, Angular
    • Hazelcast, Oracle DB, Oracle Coherence
    • Kafka, MQ, JMS
    • Jenkins, OpenShift, Github, SonarQube, Ansible, Maven
    • JIRA, Confluence
  • Kennis en ervaring met software voor de publieke transportsector
  • Gemotiveerd
  • Teamwork
  • Focus op kwaliteit
  • Communicatief
  • Klantgericht
  • Zelfstandig en autonoom kunnen werken
  • Gemakkelijk integreerbaar in een bestaand team
  • Stressbestendig

Contact person:

Contact name: Yves De Vocht