Architect (Java / J2EE / Spring / Hibernate)

London  ‐ Onsite
This project has been archived and is not accepting more applications.
Browse open projects on our job board.

Description

Proteus Europe is searching for a Software Architect for one of our clients based in London.

Our Client :-
Our client is a decentralised agency of the European Union (EU) responsible for the scientific evaluation, supervision and safety monitoring of medicines developed by pharmaceutical companies for use in the EU.

Your New role :-

- Review business requirements and provide technical assessment;

- Ensure functional and non-functional requirements such as security and performance are met by the systems architecture and liaise with the stakeholders where necessary;

- Co-operate with data architects on the feasibility of logical and physical data models;

- Design, communicate and document solution architecture, including as-is/to-be system designs, development and deployment views, satisfying functional and non-functional requirements and complying with the clients Enterprise Architecture standards;
- Lead the decision making process for the necessary solution architecture decisions and ensure they are justified and documented;

- Co-operate with project manager/change manager and define and estimate work ;

- Actively participate in software implementation phase according to defined requirements, including user interface design and application security aspects, in compliance with agreed project/release planning;

- Ensure the delivery of good quality software product by:
- Confirming the implementation of unit and integration testing of the systems key functional requirement by the development team;
- Leading architecture and code reviews and addressing outcomes of the reviews;

- Capacity to assist with the evaluation and testing of products delivered by external system suppliers to ensure that they conform to requirements and technical standards.

- Communication abilities:
- Able to liaise with different stakeholders (e.g. business users, management and development teams) to understand requirements and communicate key technical issues appropriate for the audience.
- Liaise with release managers, operations and support teams, providing the necessary documentation support and training to transition the system to production;

- Leadership capabilities:
- Demonstrable leadership capabilities are mandatory;
- Experience in coaching developers in new technologies;
- Experience in managing interactions between the development team and other stakeholders (system administrators / technical operators, testers, support teams, analysts, management, business, etc.).
business users, management and development teams) to understand requirements and communicate key technical issues appropriate for the audience.
- Liaise with release managers, operations and support teams, providing the necessary documentation support and training to transition the system to production.

Your Skills and experience :-

Essential Skills :-
- Design, integration and implementation experience in one or more of the following domains:

- Java, J2EE, Spring MVC, Hibernate, BlazeDS
- XML, JSON, XSLT, XSL.
- Oracle PL SQL.
- Adobe Flex, Action script.
- Adobe Dynamic Forms.
- AngularJs
- SOA and RESTful interfaces

- Ability to use the software architecture tools such as Sybase Power Design, Enterprise Architect, using ArchiMate and UML Notations.

- Extensive working experience in delivering solutions following:

- Object oriented analysis and design methodologies;
- Service Oriented Architecture principles;
- Iterative and Agile development methodologies.

Desirable Skills :-
- Relevant professional qualifications such as ISTQB/ISEB, TOGAF, Oracle/Java Architect, IBM Professional Certification, CBIP/ORACLE for Data Warehouse and BI domain or other Solution Architecture Certification are desirable.

Proteus Europe operates in partnership with our candidates by building strong and lasting
relationships at all levels.

If you apply for this role, we will:

- Contact you within one week to discuss your current situation and suitability for this role.
- Keep searching for other suitable positions should this role not be right for you.
- Keep you informed at every stage of the recruitment process.
- Actively follow up with our client on your behalf to gain useful feedback throughout the
process.

If you are looking for a new role, but this role isn't quite right for you, please contact us in
confidence for a discussion about how we can help you.
Start date
04/2107
Duration
6 months +
(extension possible)
From
Proteus Europe
Published at
14.03.2017
Project ID:
1304724
Contract type
Freelance
To apply to this project you must log in.
Register