BRH18742

Senior Java Developer

Location

Brussels

Category:

IT Development

Responsibilities:

- U voert technische analyses uit op basis van de functionele noden
- U bent in staat een complexe applicatie te modelleren door standaarddiagrammen op te stellen die een goede organisatie en een transversaal technisch begrip van het project voor uw collega's mogelijk maken,
- U ondersteunt de ontwikkeling van applicaties door te zorgen voor naleving van best practices,
- U schat de werklast in die nodig is voor ontwikkeling tot productie,
- U definieert de testtools en best practices: unit-, functionele- en prestatietests,
- U schrijft de technische documentatie op een pragmatische en realistische manier,
- U werkt nauw samen met analisten om scenario's, verwachte resultaten en testgegevens te definiëren,
- U bent in staat om de werklast van de verschillende taken in te schatten,
- U voert handmatige en / of geautomatiseerde tests uit,
- U neemt deel aan de testsessies die plaatsvinden

Technical skills:

Je beheerst:
- Code organisation: Design patterns, MVC, Architecture Hexagonale, Port/Adapter pattern...
- Auditing and Continuous Integration tools : Maven, Jenkins, Artefactory
- IDE Standard : Eclipse
- Debugging and profiling tools & techniques (e.g. SonarQube, jacoco).
- GIT (GIT Lab & GIT Hub)
- Databases: Oracle
- OS: Linux, shell scripting,
- Platform: Openshift ou Docker/Kubernetes
- Middleware: JBoss
- Java 8, JPA (Hibernate), CDI, REST, JMS

Minimaal 5 jaar ervaring in Java-ontwikkeling en het gebruik van 'standaard' tools (maven, jenkins, eclipse ...)

Soft skills:

Procedures / regels respecteren
Nauwkeurig zijn
Resultaatsgericht zijn
Mondeling communiceren
Schriftelijk communiceren
Samenwerken

Contact person:

Contact name: Reinhardt Haverans