Ben jij dé expert op het gebied van Java en wil jij met jouw kennis en ervaring meebouwen aan innovatieve oplossingen? Heb jij een scherp oog voor detail als het gaat om databeveiliging en weet je complexe technische uitdagingen om te zetten in krachtige oplossingen? Dan is deze rol jou op het lijf geschreven!
Als Software Architect Java ben jij verantwoordelijk voor de technische kwaliteit en levering van Java-oplossingen in uitdagende projecten, voornamelijk in de financiële sector. Je vertaalt de business case naar robuuste technische vereisten en werkt mee aan architecturen die toekomstbestendig zijn. Je focus ligt op het ontwerpen en ontwikkelen van Java-gebaseerde applicaties, krachtige APIs en integraties van diverse systemen. Hierbij speel je een belangrijke rol in de implementatie van microservices voor webportalen en andere online services.
Daarnaast begeleid je één of meerdere ontwikkelteams en werk je nauw samen met de klant om ervoor te zorgen dat de oplossing naadloos aansluit bij de behoeften. Waar nodig duik je zelf de code in om hands-on bij te dragen aan proof-of-concepts, tests en voorbeeldimplementaties. Hierdoor inspireer en ondersteun je de developers binnen jouw team met je technische expertise.
Binnen onze organisatie zijn de lijnen kort en werk je nauw samen met collega-architecten en developers om uitdagende vraagstukken aan te pakken. Tijdens een ‘scrum of the architects’ kom je samen om technische problemen op te lossen en de koers te bepalen. Jij kunt je volledig focussen op de technische aspecten, aangezien er altijd een projectmanager betrokken is bij elk project.
Bij iO krijg je de ruimte om jezelf verder te ontwikkelen. Jouw groeipad bepaal je zelf en je kunt gebruik maken van een persoonlijk ontwikkelingsbudget. Daarnaast kun je deelnemen aan een van onze Expert Groups, waarin je met collega's nieuwe technieken verkent, zoals continuous integration, microservices of containerisatie met Docker, bijvoorbeeld tijdens lunch- en pizzasessies.
Uitgebreide ervaring met Java en Java Frameworks zoals Spring Boot of Quarkus, en het ontwerpen van Java-oplossingen.
Kennis en ervaring met Integratie-tooling (integreren van business transacties en datastromen)
Je vindt het leuk om ontwikkelteams te begeleiden en kan goed samenwerken.
De begrippen microservices, cloud-omgevingen en databeveiliging zijn jou niet vreemd.
Je hebt ervaring met het bouwen van krachtige APIs en integraties.
Je bent communicatief sterk, met de vaardigheid om complexe technische zaken begrijpelijk te maken voor zowel developers als klanten.
Bij voorkeur heb je ook ervaring met Security en secure development.
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job
How strong is your resume?
Upload your resume and get feedback from our expert to help land this job