De afdeling waar je voor komt te werken ondersteunt de optimale continuïteit van de bedrijfsprocessen bij opdrachtgever in Nederland en Duitsland. We handelen vanuit het perspectief van de business. Hoe? 'We passen onze kennis en expertise toe om succes van onze collega's te verzekeren', 'We streven naar de hoogste kwaliteit en efficiency' en 'We zijn 100% verantwoordelijk'.
Team System Services NL
Het team System Services maakt onderdeel uit van de afdeling Strategic IT Services. Binnen het strategisch domein is dit team verantwoordelijk voor de systemen die de business processen Balancing & Metering, Settlement and Billing in Nederland ondersteunen. De komende jaren zal opdrachtgever dit IT landschap gaan vervangen. Dit nieuwe IT landschap zal Continuous Delivery en testautomatisering introduceren, wat een de transitie van een klassieke projecten - en beheerorganisatie naar DevOps teams zal ondersteunen.
Functie-informatie
Als Java Developer ontwikkel en beheer je Java applicaties in een multidisciplinair team van enthousiaste software specialisten en vakbroeders. Je komt te werken in een agile team dat werkt aan vernieuwing van onze hoog beschikbare systemen. We maken hierbij gebruik van moderne frameworks en technieken voor test- en deployment automation. Jij de bent grondlegger van ons nieuwe applicatielandschap. Een unieke kans om vanaf het eerste uur bij aanwezig te zijn!
De belangrijkste werkzaamheden zijn
Functie-eisen
Team System Services NL
Het team System Services maakt onderdeel uit van de afdeling Strategic IT Services. Binnen het strategisch domein is dit team verantwoordelijk voor de systemen die de business processen Balancing & Metering, Settlement and Billing in Nederland ondersteunen. De komende jaren zal opdrachtgever dit IT landschap gaan vervangen. Dit nieuwe IT landschap zal Continuous Delivery en testautomatisering introduceren, wat een de transitie van een klassieke projecten - en beheerorganisatie naar DevOps teams zal ondersteunen.
Functie-informatie
Als Java Developer ontwikkel en beheer je Java applicaties in een multidisciplinair team van enthousiaste software specialisten en vakbroeders. Je komt te werken in een agile team dat werkt aan vernieuwing van onze hoog beschikbare systemen. We maken hierbij gebruik van moderne frameworks en technieken voor test- en deployment automation. Jij de bent grondlegger van ons nieuwe applicatielandschap. Een unieke kans om vanaf het eerste uur bij aanwezig te zijn!
De belangrijkste werkzaamheden zijn
- Het ontwerpen, bouwen, testen en documenteren van Java applicaties;
- Uitvoeren van level 3 support op applicaties in productie;
- Je vindt het leuk om afstemming te zoeken met stakeholders uit de business, projecten en beheer;
- Bijdragen aan stroomlijning van ons ontwikkelproces en standaarden;
- Je vindt het leuk om een bijdrage te leveren aan de transitie naar een DevOps en Agile Scrum omgeving.
Functie-eisen
- Je hebt een afgeronde Bachelor of Master in de richting van technische IT (Informatica of vergelijkbare opleiding).
- Je hebt minimaal 3 jaar aantoonbare ervaring als Java / JEE ontwikkelaar, bij voorkeur met Java 8 / JEE7.
- Kennis van OO design, design patterns. UML en bij voorkeur ook BPMN of BPEL.
- Kennis van Continuous Delivery en geautomatiseerd testen (Jenkins, SonarCube, Git, Maven, XL Deploy, Fitnesse).
- Kennis van applicatieservers, middleware, operating systems (Linux) en databases (Oracle).
- Kennis van AngularJS, HTML5 en JavaScript voor front-end development is een sterke pré.
- Goede beheersing van Nederlands en Engels, mondeling en schriftelijk.
- Je beschikt over uitstekende analytische vaardigheden;
- Je bent proactief en communicatief vaardig;
- Voor een senior rol verwachten we dat je gewend bent om je expertise over te dragen en een voortrekkersrol te vervullen naar je collega's.