Inloggen

Inloggen

16 Nov. 2021

Expert JAVA Developer

Functie omschrijving

  • Uitwerking van een gedetailleerd technisch ontwerp
  • Nieuwe ontwikkeling of onderhoud van code in de vereiste programmeertaal, tool (bv. een web content management systeem, een COBOL-codegenerator, enz.), of pakket (inclusief pakketparametrisatie) volgens bedrijfsnormen, en rekening houdend met de vereiste kwaliteits- en prestatieniveaus.
  • Eenheidstests
  • Schatting van de werklast voor ontwikkeling - of validering van de door de project- of assetmanager geschatte werklast
  • Uitwerking van (of bijdrage aan ~) de voorbereiding van de installatie in productie - inclusief integratie- en assemblagetests
  • Ondersteuning van testmanagement bij de uitvoering van tests (inclusief bug fixing)
  • kwaliteitsbeoordeling van het gedetailleerde ontwerp en de door externe leveranciers verstrekte code
  • Documentatie van ontwikkelingsactiviteiten (ontwerp, code, unit testing, code review)

Functie eisen

Technische context

  • Java 8 (Senior niveau)
  • Gewerkt aan software die te maken heeft met concurrency (Senior)
  • JMS (Medior, Senior niveau)
  • MQSeries is een pluspunt
  • Testen
  • Mockito
  • Junit (unit testen)
  • Integratie testen
  • Spring
  • Spring 4+ (Senior)
  • Spring-data (Med)
  • Spring-web (Med)
  • ORM
  • Hibernate (Senior)
  • JPA (Senior)
  • Devops
  • Maven (Senior)
  • Jenkins (Medior)

Taal vereisten

  • Nederlands is een pluspunt
  • Frans is aanbevolen
  • Engels is verplicht

Agile vereisten

Een analist die betrokken is bij Agile projecten moet de "Agile mindset" hebben, wat het volgende inhoudt

  • een positieve houding en pragmatisme
  • dorst naar kennis: Agile gaat over leren en aanpassen. Het delen van kennis is de sleutel tot succes.
  • Het doel van teamsucces: Agile gaat over het succes van het team, geen individueel succes of heldhaftig gedrag. Het is belangrijker dat het team slaagt dan dat het individu zijn/haar taken heeft volbracht.
  • Er is geen mislukking, alleen feedback: Agile gaat over alles als lessen nemen, acties bijsturen op basis van de feedback, wat resulteert in continue verbetering.


Beyond the roles: Agile teams zijn cross-functioneel. Alle vereiste disciplines zijn vertegenwoordigd in het team (analyse, ontwikkeling, testen, ... ). Echter, hoewel teamleden een primaire rol hebben als vertegenwoordiger van een discipline, wordt van hen verwacht dat ze andere rollen op zich nemen en bijdragen aan andere disciplines wanneer dat helpt bij het bereiken van het sprint doel.

Vereiste ervaring / kennis (Minstens 6 jaar relevante ervaring)
Technische ervaring

  • Kennis van Java, technieken, good practices en standaarden

'Business" ervaring

  • Specifieke vereisten voor agile: praktische ervaring met Scrum

Soft Skills

  • Teamspeler
  • Nauwkeurig

Locatie

ST-JOOST-TEN-NOODE / ST-JOSSE-TEN-NOODE

Bezoekers van deze pagina bekeken ook deze banen:

COTRAIN gebruikt cookies om bepaalde voorkeuren te onthouden en vacatures af te stemmen op je interesses.