Scala is een moderne, statisch getypeerde programmeertaal die draait op de Java Virtual Machine (JVM) en compatibel is met Java. Het combineert functioneel en objectgeoriënteerd programmeren, waardoor ontwikkelaars efficiënter en schaalbaarder code kunnen schrijven. Scala wordt steeds vaker gevraagd in de Nederlandse freelancemarkt vanwege de groeiende vraag naar robuuste, onderhoudbare softwareoplossingen. Bedrijven in sectoren zoals fintech, e-commerce en data-analyse zoeken naar ontwikkelaars die Scala beheersen, omdat de taal uitblinkt in het verwerken van grote hoeveelheden data en het bouwen van gedistribueerde systemen. Freelancers met Scala-vaardigheden krijgen vaak opdrachten voor het ontwikkelen van backend-systemen, microservices of big data-toepassingen. Denk aan projecten waarbij real-time data-analyse cruciaal is, zoals financiële transactieverwerking of het optimaliseren van logistieke processen. Ook wordt Scala gebruikt voor het moderniseren van legacy Java-systemen, waarbij de taal helpt om de codebasis te vereenvoudigen en de prestaties te verbeteren. Door de combinatie van productiviteit en prestaties is Scala een waardevolle skill voor freelancers die willen werken aan uitdagende, high-tech projecten in Nederland.
Binnen de IV-organisatie van de Belastingdienst werkt het domein Inning en Betalingsverkeer aan de systemen voor het innen van belastingen, het uitbetalen van toeslagen en het continu vernieuwen van het betalingsverkeer. Het domein omvat 25 scrumteams verdeeld over vijf SAFe-release trains en beheert een omvangrijk applicatielandschap met uiteenlopende leeftijden en technologieën.
Als Solution Architect leg je veranderingen in het IT-landschap vast in ICT-solutionarchitecturen en beweeg je tussen applicatie-, bedrijfs- en procesarchitectuur. Je bewaakt architectuurprincipes, security-eisen en andere kaders en vertaalt architectuurvisies naar uitvoerbare plateaus en MVP's. Daarnaast ondersteun je realisatieteams bij de ontwikkeling van features en de verdere verbetering van de voortbrenging.
Belangrijke thema's binnen het architectenteam zijn continuïteit, performance, data als product, security en realtime werken. De opdracht wordt uitgevoerd vanuit Apeldoorn in een hybride werkomgeving.
Eisen
- TOGAF, Archimate en Domain Driven Design (DDD)
- Kennis van API first, event driven en servicegerichte architectuurstijlen
- Enige technische kennis op een breed scala van onderwerpen, waaronder messaging, datauitwisseling en performance-optimalisatie
- Technische kennis in combinatie met legacy-omgevingen, waaronder mainframe, en containerhostingplatformen
- WO werk- en denkniveau in een relevante richting
- Minimaal 5 jaar aantoonbare en relevante werkervaring voor mediorniveau of 7 jaar voor seniorniveau in een soortgelijke functie
- Ervaring met TOGAF, Archimate, Domain Driven Design (DDD), CQRS, event sourcing, microservices en orchestration/choreography
- Ervaring met requirements engineering, stakeholdermanagement en businessanalyse
- In staat complexe vraagstukken terug te brengen tot heldere requirements, architectuurprincipes en oplossingsscenario's
Wensen
- Sterke coaching- en adviesvaardigheden en in staat om bruggen te slaan tussen partijen
- Analytisch vermogen
- Conceptueel denken
- Overtuigingskracht
- Organisatiesensitiviteit
- Kennis en ervaring van en binnen de IV-organisatie van de Belastingdienst
- Kennis en ervaring met data-architectuur is een pre
- Sterke communicatieve en sociale vaardigheden
Meest gevraagd bij
| Beroep | Opdrachten met Scala | % van alle opdrachten |
|---|---|---|
| Data Engineer | 23 | 2% |
| Projectleider | 17 | 0% |
| Functioneel Beheerder | 5 | 0% |
| Veiligheidskundige (MVK) | 5 | 11% |
| Beleidsadviseur | 5 | 0% |
| Kwartiermaker | 4 | 0% |
| Consultant | 4 | 0% |
| Platform Engineer | 4 | 1% |