Fullstack Ontwikkelaar Java Angular, senior

EngiFlex
Antwerp, Belgium
7 days ago

Role details

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

Job location

Antwerp, Belgium

Tech stack

Clean Code Principles
Java
Spring Security
Agile Methodologies
Amazon Web Services (AWS)
Azure
Databases
Continuous Integration
Software Debugging
Software Design Patterns
DevOps
Java Platform Enterprise Edition (J2EE)
Hibernate
Java Persistence API
Spring
JUnit
PostgreSQL
Maven
MySQL
OAuth
Mockito
SQL Databases
Spring-boot
Spring Data
Containerization
Angular
Gitlab-ci
Kubernetes
Kafka
REST
Docker
Jenkins
Programming Languages
Microservices

Job description

Taken en verantwoordelijkheden

Je zal deel worden van een DevOps team dat instaat voor het ontwikkelen van nieuwe state-of-the-art applicatie en componenten bij de klant.

Staat in voor het ontwerpen en ontwikkelen van robuuste, schaalbare en onderhoudbare applicaties op basis van Java en Spring. Naast hands-on ontwikkeling zal hij/zij ook de architectuur bepalen en bewaken, inclusief het toepassen van best practices en moderne designprincipes.

Verantwoordelijkheden

  • Ontwerpen en implementeren van applicaties met Java en Spring Framework (Spring Boot, Spring Data, Spring Security).
  • Opstellen en bewaken van architectuurprincipes (hexagonal architecture, DDD).
  • Integratie met SQL-databases (bijv. PostgreSQL, MySQL) en optimalisatie van queries.
  • Opzetten en onderhouden van CI/CD pipelines (bijv. Jenkins, GitLab CI, Azure DevOps).
  • Schrijven van unit-, integratie- en end-to-end tests met moderne testframeworks (JUnit, Mockito, Testcontainers).
  • Toepassen van design patterns en best practices voor schaalbaarheid en onderhoudbaarheid.
  • Samenwerken met interne teams en kennisoverdracht naar ontwikkelaars.
  • Adviseren over cloud-native oplossingen (optioneel: AWS, Azure, Kubernetes).
  • Aantoonbare ervaring in het leiden van een ontwikkelteam en ontwikkelaars coachen.
  • Aantoonbare kennis en ervaring van Agile ontwikkelingsmethodiek, waarbij een leidende rol kan worden opgenomen.
  • Taalvereiste: Nederlandstalig op Europees CEFR - niveau C2.

Jouw profiel

  • Aantoonbare ervaring in ontwikkeling van JAVA gebaseerde toepassingen
  • Aantoonbare ervaring met architectuur design zoals Hexagonal, DDD, Microservices
  • Aantoonbare ervaring met SQL databases en technologie (bv Postgress, MySQL, JPA/Hibernate)
  • Aantoonbare kennis van Java (21+) en Spring
  • Aantoonbare opleiding met certificatie of gelijkwaardig door ervaring in programmeertalen en omgevingen zoals Java/J2EE, ...
  • Heeft de afgelopen drie jaar (vanaf 1-1-2022) actief gewerkt aan het ontwikkelen van Java- en Spring-toepassingen.
  • Taalvereiste: Nederlandstalig op Europees CEFR - niveau C2.
  • Aantoonbare ervaring in het leiden van een ontwikkelteam en ontwikkelaars coachen.
  • Aantoonbare ervaring in programmatieopdrachten zeer vlot kunnen uitvoeren: coderen, testen en debuggen.
  • Aantoonbare ervaring met Angular
  • Aantoonbare ervaring met CI/CD (bv Jenkins, Gitlab CI, Azure Devops, Maven, ...)
  • Aantoonbare ervaring met cloud deployment (bv AWS, Azure, Kubernetes, ...)
  • Aantoonbare ervaring met containerization (Docker)
  • Aantoonbare ervaring met design patterns (Clean code, feature flags, ...)
  • Aantoonbare ervaring met Kafka
  • Aantoonbare ervaring met OAuth2, JWT
  • Aantoonbare ervaring met ontwikkelen van REST API's
  • Aantoonbare ervaring met testing frameworks
  • Aantoonbare kennis en ervaring van Agile ontwikkelingsmethodiek, waarbij een leidende rol kan worden opgenomen.

Aanbod

Je zal deel uitmaken van een groeiende KMO met ruimte voor initiatief en persoonlijke ontwikkeling. Wij zorgen ervoor dat je in een uitdagende maar aangename werkomgeving terecht komt met leuke collega's. Samen met jou stippelen we een carriereplan uit, met aandacht en budget voor bijkomende opleidingingen / certificaties. Je kan rekenen op een motiverend salaris, aangevuld met extralegale voordelen, inclusief bedrijfswagen (of alternatieve vergoeding). (Freelance is ook

Requirements

  • Aantoonbare ervaring in het leiden van een ontwikkelteam en ontwikkelaars coachen.

  • Aantoonbare kennis en ervaring van Agile ontwikkelingsmethodiek, waarbij een leidende rol kan worden opgenomen.

  • Taalvereiste: Nederlandstalig op Europees CEFR - niveau C2.

  • Aantoonbare ervaring in ontwikkeling van JAVA gebaseerde toepassingen

  • Aantoonbare ervaring met architectuur design zoals Hexagonal, DDD, Microservices

  • Aantoonbare ervaring met SQL databases en technologie (bv Postgress, MySQL, JPA/Hibernate)

  • Aantoonbare kennis van Java (21+) en Spring

  • Aantoonbare opleiding met certificatie of gelijkwaardig door ervaring in programmeertalen en omgevingen zoals Java/J2EE, ...

  • Heeft de afgelopen drie jaar (vanaf 1-1-2022) actief gewerkt aan het ontwikkelen van Java- en Spring-toepassingen.

  • Taalvereiste: Nederlandstalig op Europees CEFR - niveau C2.

  • Aantoonbare ervaring in het leiden van een ontwikkelteam en ontwikkelaars coachen.

  • Aantoonbare ervaring in programmatieopdrachten zeer vlot kunnen uitvoeren: coderen, testen en debuggen.

  • Aantoonbare ervaring met Angular

  • Aantoonbare ervaring met CI/CD (bv Jenkins, Gitlab CI, Azure Devops, Maven, ...)

  • Aantoonbare ervaring met cloud deployment (bv AWS, Azure, Kubernetes, ...)

  • Aantoonbare ervaring met containerization (Docker)

  • Aantoonbare ervaring met design patterns (Clean code, feature flags, ...)

  • Aantoonbare ervaring met Kafka

  • Aantoonbare ervaring met OAuth2, JWT

  • Aantoonbare ervaring met ontwikkelen van REST API's

  • Aantoonbare ervaring met testing frameworks

  • Aantoonbare kennis en ervaring van Agile ontwikkelingsmethodiek, waarbij een leidende rol kan worden opgenomen.

Benefits & conditions

Je zal deel uitmaken van een groeiende KMO met ruimte voor initiatief en persoonlijke ontwikkeling. Wij zorgen ervoor dat je in een uitdagende maar aangename werkomgeving terecht komt met leuke collega's. Samen met jou stippelen we een carriereplan uit, met aandacht en budget voor bijkomende opleidingingen / certificaties. Je kan rekenen op een motiverend salaris, aangevuld met extralegale voordelen, inclusief bedrijfswagen (of alternatieve vergoeding). (Freelance is ook

Apply for this position