COBOL Developer
Als COBOL Developer werk je aan systemen die al decennia draaien en die nog altijd het zware werk doen bij banken, verzekeraars, pensioenuitvoerders en overheidsinstanties.
Over deze rol
Als COBOL Developer werk je aan systemen die al decennia draaien en die nog altijd het zware werk doen bij banken, verzekeraars, pensioenuitvoerders en overheidsinstanties. Denk aan het verwerken van miljoenen transacties per nacht, aan uitkeringen, polissen en rentedagen. Deze systemen zijn van buiten niet spannend, maar wel bepalend voor wat er dagelijks aan geld rondgaat.
Het werk bestaat voor een groot deel uit het begrijpen van code die door anderen is geschreven, soms tientallen jaren geleden en meestal zonder uitgebreide documentatie. Je leest, analyseert, past aan en test. Daarnaast zijn veel organisaties bezig met modernisering: onderdelen worden ontsloten via API's of stap voor stap overgezet naar een nieuw platform. Je schakelt dus vaak tussen de oude en de nieuwe wereld.
Voor wie geduld heeft en houdt van uitzoekwerk is dit een opvallend stabiele niche. De groep ervaren COBOL-ontwikkelaars wordt kleiner terwijl de systemen blijven draaien, waardoor organisaties bereid zijn zelf op te leiden. Precies dat maakt de rol ook toegankelijk voor ontwikkelaars die uit een andere taal komen.
Salaris per niveau
| Niveau | Werkervaring | Maandsalaris |
|---|---|---|
| Junior | 0-2 jaar | €3.100 – €4.300 |
| Medior | 2-5 jaar | €4.300 – €5.800 |
| Senior | 5-8 jaar | €5.300 – €7.000 |
| Lead / Specialist | 8+ jaar | €6.300 – €8.300 |
Belangrijkste skills
Handige certificeringen
Lijkt op
Doorgroeien naar
Instaprollen
Switchen vanuit
Hoe word je COBOL Developer?
Er zijn meerdere routes. Twee komen we het vaakst tegen:
- Verdiep je in de kerntechnieken: COBOL, JCL en z/OS, DB2 of IMS.
- Bouw een portfolio of zijproject om het te laten zien.
- Solliciteer op junior- of medior-rollen en groei door.
- Benut de ervaring die je nu al hebt.
- Leer gericht de skills bij die voor deze rol tellen.
- Maak de overstap, met begeleiding van Matthew.
Bereid je voor: interviewvragen
Hoe pak je een wijziging aan in code die je niet zelf hebt geschreven?
Ik lees eerst wat er gebeurt voordat ik iets aanraak, en ik zoek uit welke andere programma's afhankelijk zijn van dit onderdeel. Daarna maak ik de kleinst mogelijke wijziging en test ik die op een aparte omgeving. In deze systemen is een kleine ingreep vaak veiliger dan een grote opruiming.
Waarom draaien deze systemen nog?
Omdat ze doen wat ze moeten doen en dat al jaren zonder storing. De regels die erin zitten zijn vaak nergens anders volledig vastgelegd. Vervangen betekent dus eerst achterhalen wat het systeem precies doet, en dat is meestal het duurste deel van zo'n traject.
Hoe kijk je naar modernisering?
Ik zie het als stapsgewijs werk. Onderdelen ontsluiten via API's zodat nieuwe applicaties erbij kunnen, en pas daarna kijken wat je echt vervangt. Alles in een keer omzetten geeft in mijn ervaring meer risico dan het oplevert.
Uit de praktijk van Matthew
In de markt zien we dat veel werkgevers voor COBOL geen ervaren kandidaten meer vinden en daarom zelf opleiden, ook mensen die uit Java of .NET komen. Wat ze wel vragen is nauwkeurigheid en het geduld om je in bestaande code vast te bijten. Wat is jouw ervaring?Past COBOL Developer bij jou?
Bespreek het met Matthew. Hij kent de markt, de bedrijven en de vacatures die er nú zijn op matchmatters.nl.
Kandidaten-toolkit
Van CV-check tot salarisvergelijking: tools voor elke stap.
Ontdek je richting
Sollicitatie voorbereiden