Full-stack developer Java / Angular - Overheid

Elmos
Brussels, Belgium
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
Dutch, English, French
Experience level
Senior

Job location

Remote
Brussels, Belgium

Tech stack

Java
JavaScript
Spring Security
Tomcat
Server Applications
Confluence
JIRA
Business Process Model and Notation
Continuous Integration
Command-Query Responsibility Segregation (Software Development)
Relational Databases
Eclipse
Hibernate
IntelliJ
Java Persistence API
Spring
WildFly (JBoss AS)
JUnit
PostgreSQL
Maven
Microsoft SQL Server
Openshift
Oracle Applications
Scrum
Mockito
Selenium
Service-Oriented Architecture
Simple Object Access Protocol (SOAP)
Talend
UML
Web Services
Test Driven Development
Cypress
GIT
Containerization
Angular
Kafka
Front End Software Development
REST
Software Version Control
Spring Batch
Docker
Jenkins
Microservices

Job description

  • Je ontwikkelt en onderhoudt Java business applicaties
  • Je ontwikkelt application components en webservices
  • Je draagt bij aan het ontwerp van architectuurcomponenten in samenwerking met technische leads en software architects
  • Je neemt deel aan technische werkgroepen, Scrum meetings en overleg met gebruikers indien nodig
  • Je assisteert bij testen, technische documentatie, deployment, evaluatie en rapportering
  • Je werkt in de regio Brussel met 3 dagen thuiswerk per week

Requirements

  • Minstens 5-7 jaar fulltime professionele ervaring in Java ontwikkeling
  • Ervaring met Java en Spring Framework
  • Ervaring met JPA met Hibernate
  • Bekend met security patterns en Spring Security
  • Ervaring met SOAP & RESTful webservices
  • Ervaring met Spring Batch
  • Kennis van SOA, microservices en CQRS
  • Ervaring met test-driven development en automatische tests (JUnit, Mockito, Cypress, Selenium)
  • Frontend basiskennis: HTML/CSS/JavaScript en bij voorkeur Angular
  • Ervaring met build en CI tools: Maven, Jenkins
  • Ervaring met containerisatie en platformen: Docker, OpenShift
  • Versiebeheer: SVN of GIT
  • IDE ervaring: Eclipse of IntelliJ
  • Codekwaliteit tools: Sonar
  • Applicatieservers: JBoss, Tomcat
  • Ervaring met relationele databases en O/R mapping: PostgreSQL en SQL Server
  • Je kan BPMN en UML lezen en gebruiken
  • Ervaring met Jira en Confluence
  • Nice to have: kennis van Talend, ZK, Oracle en Kafka
  • Bekend met AGILE/SCRUM werkmethodes en continuous integration
  • Probleemoplossend, klantgericht en kan snel bestaande code begrijpen
  • Teamspeler die makkelijk integreert en juniors kan begeleiden
  • Talenkennis: Je hebt actieve kennis van Frans of Nederlands en actieve kennis van Engels

Benefits & conditions

Elmos staat garant voor een goede en persoonlijke opvolging door een dedicated Account Manager. Daarnaast kom je terecht in een warm en enthousiast team. Maar dat is nog niet alles:

  • Wij ontzorgen jou van alle administratieve rompslomp.
  • Wij beloven een tijdige betalingen zonder problemen.
  • Je komt terecht in een groot netwerk van IT-professionals.
  • Je houdt de vinger aan de pols dankzij events, webinars en conferenties.
  • Je krijgt toegang tot uitdagende IT-projecten voor Belgische topbedrijven.

Bij Elmos geloven we dat jouw succes ons succes is. Als je onderdeel wordt van ons team, word je onderdeel van een community die erop gericht is om samen te groeien en te bloeien. Ben je klaar om je carrière naar een hoger niveau te tillen en een impact te hebben op de IT-industrie?

About the company

Al meer dan 25 jaar dé Belgische partner voor IT-talent. Welkom bij Elmos! Sinds 1997 geven wij bedrijven extra brainpower met 300 ervaren IT-consultants. Onze experten zijn pioniers in development, analyse, testing, project management en data. We zijn op zoek naar een Senior Java Developer voor een van onze klanten. Je komt terecht bij een groeiend bedrijf dat inzet op een grote business transformatie en de modernisering van hun business applicaties.

Apply for this position