Senior Full-stack developer Java / Angular
Elmos
Brussels, Belgium
yesterday
Role details
Contract type
Permanent contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
Dutch, English, French Experience level
SeniorJob location
Remote
Brussels, Belgium
Tech stack
HTML
Java
JavaScript
Spring Security
Tomcat
Confluence
JIRA
Business Process Model and Notation
CSS
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
Backend
GIT
Angular
Kafka
Front End Software Development
REST
Spring Batch
Docker
Jenkins
Microservices
Job description
- Je zorgt voor de overdracht, refactoring en/of greenfield ontwikkeling van business applicaties
- Je ontwikkelt en onderhoudt Java-applicaties en componenten
- Je bouwt en onderhoudt webservices (SOAP en REST)
- Je werkt mee aan de ontwerp van architectuurcomponenten en building blocks samen met technical leads en architecten
- Je neemt deel aan technische werkgroepen, Scrum meetings en gebruikersmeetings indien nodig
- Je ondersteunt testen, technische documentatie, deployment, evaluatie en rapportering (JUnit, JIRA)
- Je werkt in de regio Brussel met 3 dagen thuiswerk per week
Requirements
- Minstens 5-7 jaar ervaring als Java developer
- Aantoonbare ervaring met full-stack development of sterke backend affiniteit met front-end kennis
- Kennis van Java en Spring Framework
- Ervaring met JPA en Hibernate
- Kennis van security patterns en Spring Security
- Ervaring met SOAP en RESTful webservices
- Kennis van Spring Batch
- Ervaring met SOA, microservices en CQRS
- Ervaring met test driven development en tools zoals JUnit, Mockito, Cypress of Selenium
- Front-end basiskennis: HTML, CSS, JavaScript en Angular
- Ervaring met Maven, Jenkins, Docker, Openshift, SVN of GIT en Eclipse of IntelliJ
- Ervaring met Sonar, JBoss en Tomcat
- Ervaring met relationele databases en O/R mapping zoals PostgreSQL en SQL Server
- Je kan BPMN en UML lezen en gebruikt documentatiepraktijken
- Ervaring met Jira en Confluence
- Nice to have: kennis van Talend, ZK, Oracle of Kafka
- Bekend met AGILE/SCRUM, continuous integration en TDD
- Probleemoplosser die snel bestaande code begrijpt
- Oplossings- en klantgericht
- Kan gemakkelijk integreren in een bestaand team en juniors begeleiden
- Talenkennis: Je spreekt vloeiend Frans en je spreekt goed Nederlands en 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 digitalisering en modernisering van bedrijfstoepassingen.