Senior Java Developer
Voor een klant zijn we op zoek naar een Senior Backend Java Developer.
Verantwoordelijkheden
- Ontwikkelen en beheren van digitale producten, waaronder websites en mobiele apps.
- Samenwerken met verschillende productteams.
- Realiseren van een sterk digitaal platform voor Vlaanderen.
- Bijdragen aan een kwalitatieve digitale media-ervaring.
Vereisten
- Minimaal 5 jaar ervaring in professionele ontwikkeling van Java software.
- Aantoonbare opleiding met certificatie of gelijkwaardig door ervaring in Java.
- Ervaring in het maken van technische analyses en architectuurdiagrammen.
- Aantoonbare kennis en toepassing van Agile ontwikkelingsmethodiek.
- Uitgebreide ervaring met AWS cloud development (Cloudformation, CloudFront, S3, EC2, SQS, SNS, ECS/Docker, Lambda, SAM, Elastic Beanstalk, Elastic Search, ...).
- Goede kennis van het Nederlands op Europees CEFR-niveau C2.
Gewenste Vaardigheden
- Overtuigd van een Agile/DevOps mindset.
- Aantoonbare ervaring met pair en ensemble programming.
- Ervaring met backend-for-frontend patroon (BFF).
- Ervaring in de mediasector is een pluspunt.
Technische Omgeving
- Java 11-21
- Micronaut
- Spring 5, Spring Security, Spring MVC, Spring Data, Spring Cache, Spring Batch, Spring Boot
- Jenkins pipelines
- Git & Bitbucket
- REST API's
- Maven, Gradle en Ant build tools
- Caching (Redis)
- Hibernate
- PostgreSQL
- Python
- DynamoDB
Algemene Vaardigheden
- Aantoonbare ervaring in de mediasector.
- Aantoonbare ervaring in het leiden van een ontwikkelteam en het coachen van ontwikkelaars.
- Aantoonbare ervaring in programmatieopdrachten: coderen, testen en debuggen.
- Aantoonbare kennis en ervaring van Agile ontwikkelingsmethodiek, met de mogelijkheid om een leidende rol op te nemen.