Save Job
Posted 2mo ago

Java Software Engineer

@ DZ BANK
Utrecht, Utrecht, Netherlands
OnsiteFull Time
Responsibilities:developing software, driving modular architecture, coaching teammates
Requirements Summary:5+ years Java/JEE experience; HBO level; strong knowledge of Hibernate/JPA, Enterprise Java, XML, MQ; tests and continuous delivery; Docker/DevOps experience preferred.
Technical Tools Mentioned:Hibernate, JPA, Enterprise Java, XML, MQ, Arquillian, TDD, Maven, Jenkins, SonarQube, Git, Nexus, JBoss, Ansible, Docker, Scripting, Microservices
Save
Mark Applied
Hide Job
Report & Hide
Job Description
Voor onze eindklant zijn wij op zoek naar een ervaren, communicatieve en ondernemende Developer, die energie krijgt van IT uitdagingen. Een Developer die zich behalve op nieuwe functionaliteit ook kan richten op de betrouwbaarheid van het systeem. Die enthousiast, actief en gedreven is om te komen helpen om het verschil te maken.

Je bent in staat om mee te denken over een modulaire opzet van alle applicaties, zodat we in staat zijn snel nieuwe business waarde te releasen. Iets waarop, door de introductie van Continuous Delivery , extra nadruk komt te liggen. Je bent betrouwbaar en altijd bereid kennis te delen met je collega’s. Je engineering vaardigheden kun jij makkelijk overdragen en je bent in staat je collega’s te coachen.

Eisen/wensen
  • HBO werk- en denkniveau;
  • Minimaal 5 jaar relevante werkervaring met Java/JEE;
  • Kennis van
    • Persistentie (Hibernate, JPA),
    • Enterprise Java (EJN’s, Security, Webservices),
    • XML, MQ,
    • Testen (TDD, Unit testing, Arquillian),
    • Continuous delivery (Ansible),
    • Tooling (Maven, Jenkins, SonarQube, GIT, Nexus, JBoss);
  • Ervaring met data processing en systemen met hoge transactievolumes;
  • Bij voorkeur ervaring in een DevOps omgeving met kennis van Docker, Ansible en scripting talen;
  • Affiniteit met testen en operations;
  • Ervaring met microservices is een pré;
  • Passie voor programmeren.