Senior Java Developer
Job Number : 190000CT
Architecture and design of information systems;
Review of the architecture of existing systems;
Design and development of architectural components and building blocks;
Analysis of the integration of different information systems;
Data analysis and data modelling;
Coordination of the implementation of the technical architecture;
Technical interface between the project leaders and the developers;
Production of software architecture documents;
Assistance during relevant parts of testing, analysis, technical documentation, deployment, evaluation and reporting;
Design of application data model and of application workflow models;
Design of application APIs using suitable frameworks (REST, Swagger)
Design and development of software components and building blocks using suitable back-end components and frameworks (Java Spring, JPA);
Design and development of relevant tests for software components;
Design and implementation of application integration with corporate IAM services for authentication and authorization purposes.
Minimum a Master's degree and 11-13 years of relevant professional experience;
6 years of experience in development of information systems;
6 years of experience with Java web application development (of which, at least 3 years of development experience with Java Spring and REST API development);
3 years of experience in development of complex information systems;
3 years of experience in frontend development using Angular or Kendo UI;
2 years of experience with Agile software development (refactoring, test-driven development, user story modelling);
Good knowledge of Atlassian tools (such as Bitbucket, Jira, Confluence, Balsamiq);
Good knowledge of Maven;
Good knowledge of Jenkins;
Good knowledge of Docker;
Good knowledge of Junit.
Don't forget to mention BrusselsJobs when applying.
Share this Job
Bij de favorieten invoegen
Verwijder van favorieten
U moet zijn aangemeld bij uw account om deze taak aan uw favorieten toe te voegen. Klik op "Doorgaan" om u aan te melden of een nieuw account aan te maken. U krijgt dan toegang tot uw favorieten via onze website of vanuit de neuvoo mobiele app.