IT-Planet - Senior Java Developer
Απαραίτητα:JavaGitAzureDockerAgileScrumCI/CDMicroservicesSeniorLead
- Als Senior application engineer maak je deel uit van een jong, dynamisch, Agile team dat online diensten ontwikkelt
- Je levert een eindproduct af, conform de standaarden van applicatie architectuur, de functionele eisen van de gebruikers en de globale ICT strategie en richtlijnen
- De nieuwste trends en ontwikkelingen spreken je aan, je leert graag bij en wil graag je kennis delen met je collega's tijdens technische werkgroepen
- Je werkt samen met andere ontwikkelaars, software engineers, analisten, Scrum Master en de eindgebruikers met het oog op kwalitatieve, gebruiksvriendelijke tools voor de diverse business units
- Je communiceert met je interne klanten omtrent de verwachtingen en geeft op regelmatige basis feedback met betrekking tot de status
- Je werkt mee aan best practices bij het opstellen van een nieuwe architectuur gebaseerd op Azure
- Je hebt ervaring in het nemen van de lead binnen een Java project team (bepalen applicatie architectuur, technische implementatie, opzet Azure...)
- Je hebt meerdere relevante jaren ervaring in het developen van MicroServices met bijhorende API layer
- Kennis en/of ervaring in meerdere van volgende domeinen:
- Java tools/technologieën/frameworks/standaarden (vb: IntelliJ, Spring Boot, Hibernate, etc.) en software ontwikkeling methodologie en tools
- Continuous deployment en integration op basis van GIT, Maven/gradle, Nexus, Bamboo, etc
- Ontwikkeling of integratie van REST services
- Event driven architecture
- Database ontwikkeling: SQL, relationele databanken, Cosmos DB
- Java servers zoals Tomcat
- Docker
- Azure kent geen geheimen: event hub, service bus, event Grid, Comosdb, AKS, functions, API management, application insights, logic apps,...
- TerraForm templates