Senior Java Architect - Full remote

Talent 4.0 BVBA
Contract type
Ongoing
Work mode
Remote · Europe
Experience
Senior · 8+ years

Job description

Senior Java Architect for a European Institution in The Netherlands, designing robust multi-threaded and distributed system components deployed on-premise and in Microsoft Azure. The role can be performed fully remote from any EU country.

At a glance

Work mode
Remote · Europe
Languages
English – fluent

What you'll do

  • Contribute to the design of robust, multi-threaded and distributed system components, deployed both on premise and in Microsoft Azure
  • Document decisions and design solutions using standard notations such as UML and Archimate3
  • Develop high quality code in Java language and understand the related software ecosystem (maven, Junit, mocking libraries …)
  • Implement and improve continuous build and integration (e.g. Jenkins) processes, unit testing and code quality metrics
  • Analyse and influence functional and non-functional requirements
  • Produce clean, unit testable and well documented source code

What we're looking for

  • Bachelor or Master degree
  • +8 years of experience in a similar role
  • Strong experience in object oriented analysis & design (OOA&D) and Java language development
  • Experience using agile software development methodologies (i.e. Scrum, Kanban and other lean techniques)
  • Experience in implementing cloud services and architecture, serverless functions, event based architectures, for instance on Microsoft Azure
  • Proven experience of REST API development
  • Proven experience of SOAP API integration
  • Experience with Oracle Service Bus
  • Very good knowledge of the Spring framework
  • Knowledge of OWASP secure coding guidelines
  • Experience in defining tasks/stories with clear estimates and prioritisation
  • BCS, TOGAF, SWEBOK or other equivalent and valid certificates
  • Fluent in English
  • A work permit is required

Apply