Source description
About the role
Description
Design and development of web-based applications
Design, implementation and maintenance of software components for web-based applications
Migration and updates of web applications
Design and development of architecture components and building blocks
Analysis and development of the integration of different information systems
Review of the architecture of existing systems
Architecture and design of information systems
Data analysis and data modelling
Participate to requirements analysis, prototyping, definition and integration of technological components
Production of software architecture documents
Participation in technical working groups, progress meetings and meetings with the users
Assistance during relevant parts of testing, analysis, technical documentation, deployment, evaluation and reporting.
Qualifications
-
Java technology and J2EE architectures;
-
Java tools and frameworks: Spring, Spring MVC, Spring Security, Hibernate, IntelliJ or Eclipse;
-
Front-end frameworks: Angular 4, HTML5, CSS, JavaScript, JQuery;
-
Web services (WSDL, SOAP, REST, etc.);
-
Analysis of requirements, drafting of analysis deliverables, UML modelling, and prototyping.
-
Knowledge of DOJO would be an advantage
-
Continuous integration: Jenkins, Maven, Bamboo or similar.
-
JMS and queues.
-
Reference: 20-05162
More at eTeam