Application Architect/Designer (3791)

Deadline 23 April, 2019 Position Ref: 1162
Skills Required

Java Oracle J2EE CSS UML Requirements Analysis Web Services HTML 5 jQuery JavaScript Spring Hibernate SOAP Eclipse REST WSDL Angular 4 Spring Security spring mvc Modelling Tools Modelling & prototyping Master's Degree interoperability Application Design Java web applications Relational DBMS front-end frameworks

Additional Skills

Jenkins Maven JMS JMS Queues Bamboo Continuous Integration


Application Architect/Designer



Total Experience (months or years)



Role & Responsibilities:

  • 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.


  • Master’s degree and at least 13 years of professional experience after studies
  • Language: English.
  • Specific expertise:
    • 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 and skills:
    • Good knowledge of web applications design using Java technologies
    • Good knowledge of modelling tools
    • Good knowledge of Relational DBMS, especially Oracle
    • Knowledge of interoperability technology (e.g. web services, message oriented middleware, service bus)
  • Desirable expertise:
    • Continuous integration: Jenkins, Maven, Bamboo or similar.
    • JMS and queues.





3 Months

Possible extension for: 48 Months

© 2019 Apogee Information Systems. [s1.Enki] All Rights Reserved. Terms of Service