Software Engineer Eduarte
Role details
Job location
Tech stack
Job description
4.24.2 out of 5 stars Full-time 7411 Deventer
- Je versterkt de technische architectuur van Eduarte en maakt deze toekomstbestendig
- Je borgt kwaliteit door testautomatisering diep te integreren in de backend
- Je versnelt innovatie zonder concessies te doen aan stabiliteit
Wat je gaat doen als Software Engineer Eduarte
Je werkt binnen het technische backend team van Eduarte. Dit team focust zich op schaalbaarheid, onderhoudbaarheid en het terugdringen van technische schuld. We hebben recent de stap gezet naar Jakarta EE 10 en bouwen verder aan een moderne en robuuste Java omgeving.
In deze rol beweeg je tussen backend development en testautomatisering. De nadruk ligt niet vast in percentages. Jij bepaalt samen met het team waar jouw expertise op dat moment de meeste waarde toevoegt. Je schakelt tussen bouwen, analyseren en structureel verbeteren.
Concreet houd jij je bezig met:
- Het ontwikkelen en verbeteren van backend functionaliteit binnen onze Java codebase;
- Het ontwerpen en uitbreiden van geautomatiseerde tests op unit, integratie en end to end niveau;
- Het analyseren van complexe vraagstukken en zelf doorvoeren van technische verbeteringen;
- Het refactoren en testbaar maken van bestaande componenten binnen een historisch gegroeide architectuur;
- Het initiëren van technische verbeteringen die kwaliteit en ontwikkel snelheid verhogen.
Requirements
- Ervaring met Java
- Kwaliteitsgerichte mindset
- Zelfstandig en analytisch
Je bent in de kern een software engineer. Je denkt vanuit architectuur, onderhoudbaarheid en schaalbaarheid. Tegelijk heb je een sterke focus op kwaliteit en zie je testautomatisering als een vanzelfsprekend onderdeel van development.
Je voelt je thuis in een volwassen team waar zelfstandigheid de norm is. Je neemt verantwoordelijkheid voor je werk en kunt technische keuzes helder onderbouwen. Complexiteit schrikt je niet af, maar motiveert je.
Daarnaast breng je het volgende aan ervaring mee:
- Ervaring met backend development binnen een Java omgeving;
- Ervaring met of sterke interesse in testautomatisering;
- Het vermogen om zelfstandig complexe technische problemen te analyseren;
- Ervaring met werken in een grotere en historisch gegroeide softwarearchitectuur;
- Een proactieve houding en de drive om continu te verbeteren.