Text copied to clipboard!
Titel
Text copied to clipboard!Java Software Engineer
Beschrijving
Text copied to clipboard!
Wij zijn op zoek naar een Java Software Engineer die gepassioneerd is over het ontwikkelen van hoogwaardige, schaalbare en efficiënte softwareoplossingen. Als Java Software Engineer werk je samen met een multidisciplinair team van ontwikkelaars, testers en projectmanagers om innovatieve applicaties te ontwerpen, bouwen en onderhouden. Je zult betrokken zijn bij het volledige ontwikkeltraject, van analyse en ontwerp tot implementatie en onderhoud.
In deze rol ben je verantwoordelijk voor het schrijven van schone, goed gedocumenteerde en herbruikbare code in Java. Je werkt met moderne frameworks zoals Spring Boot en Hibernate, en je hebt ervaring met RESTful API's, databases en versiebeheersystemen zoals Git. Je bent vertrouwd met agile ontwikkelmethodologieën zoals Scrum of Kanban en je draagt actief bij aan sprintplanningen, code reviews en dagelijkse stand-ups.
Je hebt een scherp oog voor detail en een sterke focus op kwaliteit. Je begrijpt het belang van testen en bent in staat om unit- en integratietests te schrijven om de betrouwbaarheid van de software te waarborgen. Daarnaast ben je in staat om technische documentatie op te stellen en kennis te delen met je teamleden.
Wij zoeken iemand met een analytisch denkvermogen, goede communicatieve vaardigheden en een proactieve houding. Je bent leergierig en blijft op de hoogte van de nieuwste ontwikkelingen binnen de Java-wereld. Ervaring met cloudplatforms zoals AWS of Azure is een pluspunt, evenals kennis van CI/CD-processen en containertechnologieën zoals Docker en Kubernetes.
Als Java Software Engineer krijg je de kans om te werken aan uitdagende projecten binnen diverse sectoren, waaronder fintech, e-commerce en gezondheidszorg. Je werkt in een dynamische omgeving waar innovatie en samenwerking centraal staan. Wij bieden een competitief salaris, flexibele werktijden, mogelijkheden voor thuiswerken en ruime kansen voor professionele groei en ontwikkeling.
Sluit je aan bij ons team en help mee aan het bouwen van de softwareoplossingen van morgen!
Verantwoordelijkheden
Text copied to clipboard!- Ontwikkelen en onderhouden van Java-gebaseerde applicaties
- Samenwerken met teamleden om softwarevereisten te analyseren
- Schrijven van efficiënte, herbruikbare en goed gedocumenteerde code
- Implementeren van RESTful API's en integraties met externe systemen
- Uitvoeren van unit- en integratietests
- Deelnemen aan code reviews en technische discussies
- Bijdragen aan sprintplanningen en dagelijkse stand-ups
- Onderhouden van technische documentatie
- Oplossen van bugs en verbeteren van bestaande functionaliteiten
- Blijven leren over nieuwe technologieën en best practices
Vereisten
Text copied to clipboard!- Bachelor of master in Informatica of een gerelateerd vakgebied
- Minimaal 3 jaar ervaring met Java-ontwikkeling
- Ervaring met Spring Boot, Hibernate en RESTful API's
- Kennis van relationele databases zoals MySQL of PostgreSQL
- Bekendheid met versiebeheer (Git)
- Ervaring met agile ontwikkelmethodologieën
- Goede communicatieve vaardigheden in het Nederlands en Engels
- Probleemoplossend vermogen en oog voor detail
- Ervaring met CI/CD-tools is een plus
- Kennis van cloudplatforms (AWS, Azure) is een pré
Potentiële interviewvragen
Text copied to clipboard!- Hoeveel jaar ervaring heb je met Java-ontwikkeling?
- Heb je eerder gewerkt met Spring Boot en Hibernate?
- Kun je een voorbeeld geven van een project waarbij je RESTful API's hebt ontwikkeld?
- Wat is je ervaring met agile werken?
- Ben je bekend met CI/CD-processen?
- Heb je ervaring met cloudplatforms zoals AWS of Azure?
- Hoe ga je om met bugs en foutopsporing?
- Welke tools gebruik je voor versiebeheer?
- Ben je bereid om in teamverband te werken?
- Wat motiveert jou als software engineer?