Start jouw nieuwe uitdaging als Java Developer (Junior)
Role details
Job location
Tech stack
Job description
Als Java Developer werk je aan de ontwikkeling en verbetering van onze software én speel je een belangrijke rol in het verder professionaliseren van onze ontwikkelstraat.
Een belangrijk onderdeel van je werkzaamheden is het vernieuwen en uitbreiden van onze Selenium-testomgeving. Samen met je collega's zorg je ervoor dat onze geautomatiseerde regressietesten betrouwbaar, onderhoudbaar en toekomstbestendig blijven. Hiermee draag je direct bij aan een volledig geautomatiseerde release pipeline, waarin software na iedere wijziging automatisch wordt gebouwd, getest en gecontroleerd.
10/07/20267
Hybride werken
Wij geloven dat kwaliteit ontstaat door focus en flexibiliteit. Daarom werk je hybride, met ruimte om thuis geconcentreerd te werken én samen te sparren met collega's op kantoor.
Moderne ontwikkelstraat
Je werkt aan een moderne ontwikkelomgeving met CI/CD en geautomatiseerd testen. Zo help je software sneller, slimmer en betrouwbaarder naar productie.
Ruimte om te groeien
Of je nu een ervaren Java Developer bent of aan het begin van je carrière staat: je krijgt de ruimte om nieuwe technieken te leren, ideeën aan te dragen en jezelf verder te ontwikkelen binnen een team dat continu verbetert.
Bij Adaption werk je aan Java-applicaties binnen een modern SaaS-platform. Onze software wordt gebruikt voor logistieke processen op het gebied van warehousing, transport en forwarding.
Een belangrijk onderdeel van je rol is het verder ontwikkelen en professionaliseren van onze geautomatiseerde test- en releaseomgeving. Je werkt mee aan de vernieuwing van onze Selenium-testautomatisering en draagt bij aan een stabiele CI/CD-pipeline, zodat software betrouwbaar gebouwd, getest en uitgerold kan worden.
Daarnaast werk je in een technische omgeving waarin Oracle Database de backend vormt en Oracle APEX wordt gebruikt als frontend voor diverse applicaties.
In deze rol houd jij je onder andere bezig met:
- Ontwikkelen, onderhouden en optimaliseren van Java-applicaties binnen ons SaaS-platform
- Doorontwikkelen en moderniseren van onze Selenium-testautomatisering
- Verbeteren en onderhouden van testframeworks voor geautomatiseerde regressietesten
- Verder automatiseren en optimaliseren van onze CI/CD-pipeline
- Werken met Oracle-databases binnen een logistieke softwareomgeving
- Onderhouden en beheren van applicatie- en webservers, zoals Apache Tomcat, WildFly en Apache HTTP Server
- Actief bijdragen aan het professionaliseren van onze DevOps-omgeving
- Verbeteren van de stabiliteit, beveiliging en performance van onze software
- Samenwerken binnen een Agile/Scrum-team met focus op continue verbetering
- Afstemmen met collega-developers over technische keuzes en oplossingen
Requirements
Wil jij werken aan software die niet alleen wordt ontwikkeld, maar ook volledig geautomatiseerd wordt getest en uitgerold? Vind je het leuk om naast Java-ontwikkeling ook mee te bouwen aan een moderne CI/CD-omgeving en de doorontwikkeling van onze geautomatiseerde teststraat? Dan zijn wij op zoek naar jou!
Je bent analytisch sterk en vindt het leuk om technische vraagstukken om te zetten naar praktische en betrouwbare softwareoplossingen. Je hebt een goede basis in Java en objectgeoriënteerd programmeren, of je hebt al enkele jaren ervaring als Java Developer.
Je kijkt verder dan alleen het schrijven van code. Je vindt het belangrijk dat software stabiel, onderhoudbaar en goed testbaar is. Daarbij werk je nauwkeurig, neem je initiatief en leer je graag bij.
Je komt terecht in een hecht team van developers, consultants en supportspecialisten. Samen werken jullie aan innovatieve logistieke software voor klanten in binnen- en buitenland.
Je bent iemand die gestructureerd werkt, graag verantwoordelijkheid neemt en kwaliteit belangrijk vindt. Je kunt zelfstandig werkzaamheden oppakken, maar zoekt ook actief de samenwerking met collega's op.
Daarnaast beschik je over:
-
HBO werk- en denkniveau
-
Een afgeronde opleiding richting Informatica, Software Engineering of een vergelijkbare technische opleiding
-
Ervaring met Java
-
Goede kennis van objectgeoriënteerd programmeren
-
Sterke analytische vaardigheden
-
Een proactieve en leergierige houding
-
Nauwkeurigheid en oog voor kwaliteit
-
Goede beheersing van de Nederlandse en Engelse taal, zowel mondeling als schriftelijk
-
Ervaring met testautomatisering, CI/CD of DevOps
-
Kennis van Oracle, REST API's of applicatieservers
-
Ervaring met Spring Boot, Hibernate, Git of Jenkins
-
Affiniteit met SaaS, logistieke software of bedrijfsprocessen
-
Interesse in softwarekwaliteit, stabiliteit en performance
Benefits & conditions
- Een goed salaris passend bij jouw ervaring
- Mobiliteitsvergoeding, thuiswerkvergoeding en pensioenbijdrage
- Hybride werken, inclusief de mogelijkheid om 2 a 3 dagen per week thuis te werken
- Veel vrijheid en verantwoordelijkheid binnen projecten
- Een uitgebreid onboardingprogramma waarbij je meeloopt met consultants, developers en support
- Mogelijkheden om jezelf verder te ontwikkelen via opleidingen en begeleiding
- Een informele organisatie met korte lijnen en directe communicatie
- Gezellige teamuitjes, borrels en een prettige werksfeer
- Werken aan uitdagende logistieke softwareprojecten bij toonaangevende klanten