Senior applicatie ontwikkelaar Java
Senior Applicatieontwikkelaar Java
Functieomschrijving
Je draagt bij aan de ontwikkeling van maatwerk Java-applicaties (web services). Je werkt primair aan backend-ontwikkeling en testautomatisering, analyseert requirements en realiseert geschikte oplossingen. Je werkt zowel zelfstandig als in teamverband en stemt inhoudelijk af met de klant, waarbij je het beoogde doel in scope houdt.
Belangrijkste werkzaamheden
• Ontwikkelen en onderhouden van complexe applicaties en componenten (realisatie in bestaande en nieuw te bouwen omgevingen).
• Implementatie van web services en backend-logica.
• Testautomatisering, unit- en integratietesten.
• Technische documentatie, performance-analyses, troubleshooting en system health checks.
• Optreden als lead designer/implementatiearchitect in de onderzoeksfase en aansturen van ontwikkelaars in de realisatiefase.
• Geven van technisch inhoudelijke sturing in projecten en stimuleren van standaarden en methodieken.
• Adviseren van management/projectleiding over tactische en strategische vraagstukken en oplossingsrichtingen.
• Coachend optrekken richting collega-ontwikkelaars en leiding voeren over meerdere teams bij grootschalige projecten.
Vereiste kennis en ervaring
• Aantoonbare ervaring als Senior Applicatieontwikkelaar.
• Aantoonbare ervaring met backend-ontwikkeling en testautomatisering.
• Kennis en kunde met technieken zoals: Java Web API/REST, Entity Framework, Linq, C#, SQL, CI/CD, SOAP, IBM MQ en (unit/integratie)testen.
• Affiniteit met en kennis van SOA, SOLID-principes en software design patterns is een pré.
Competenties
• Communicatief sterk en stressbestendig.
• Enthousiast en gedreven professional.
• Teamspeler die ook zelfstandig kan werken.
• Resultaatgericht, kan scope bewaken en richting geven aan oplossingsrichtingen.
Werkwijze
• Werken in reguliere releases en projecten.
• Ervaring met zowel traditionele watervalmethodieken als agile/SCRUM.
Eisen
• Minimaal 5 jaar aantoonbare werkervaring als Principal/Senior Applicatie Ontwikkelaar JAVA in de afgelopen 15 jaar
• Minimaal 5 jaar aantoonbare werkervaring als Back-end ontwikkelaar in de afgelopen 15 jaar
• Heeft minimaal 4 jaar aantoonbare werkervaring met relationele databases (SQL, Oracle DBMS) in de afgelopen 10 jaar
• Heeft minimaal 4 jaar aantoonbare werkervaring met geautomatiseerd (unit/integratie) testen in de afgelopen 10 jaar
• Heeft minimaal 4 jaar aantoonbare werkervaring met Secure Software Development in de afgelopen 10 jaar
• Heeft minimaal 4 jaar aantoonbare werkervaring met Azure DevOps in de afgelopen 6 jaar
• Minimaal 1 jaar aantoonbare werkervaring met XL-deploy in de afgelopen 5 jaar
• Heeft minimaal 2 jaar aantoonbare werkervaring met GIT, MQ en SOAP in de afgelopen 5 jaar
• Een afgeronde, voor de functie relevante HBO of Universitaire studie
• Heeft goede kennis van en is kundig met technieken als JAVA Web API/REST/Entity Framework/Linq/C#/SQL/(CI/CD)/SOAP/IBM MQ/(Unit/Integratie)testen
Wensen
• Affiniteit met en kennis van SOA (Service-oriented architecture), SOLID principes en software design patterns is een grote pré
Competenties
• Klantgerichtheid
• Samenwerken
• Resultaatgerichtheid
• Leervermogen
• Organisatieloyaliteit
• Besluitvaardigheid
• Oordeelsvorming
• Motiveren en stimuleren
• Communicatief sterk
• Echte teamplayer
• Stressbestendig
• Enthousiaste gedreven professional
• Is in staat om de requirements te analyseren en te realiseren
Kerngegevens
Vergelijkbare opdrachten
Cloud / Platform Engineer - Gemeente Vlaardingen
Senior Oracle Apex Ontwikkelaar - Raad voor de Rechtspraak
AWS DevOps / Cloud Engineer
Andere opdrachten bij deze opdrachtgever
Contractbeheerder
Senior Business Consultant AI-ecosysteem
Business Analist II (2FTE)
Liever dat wij meezoeken?
