Solution Architect Java

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

Keywords

Description

Ref.
4051CD
Location:
Lugano und Region
Industry:
Bank
Start:
asap
Duration:
6 months +
Role:
The role is providing JAVA solution architect and senior solution engineer functions consisting of a high-profile global web application.
Key Deliverables:
* analyzes functional and non-functional requirements in order to design a suitable application architecture in accordance with the company guidelines and the department vision and to provide requirement engineers with feedback
* considers alternative solutions between the architectural boundaries of overall architecture and domain architecture, as well as the application relevant interfaces to other applications and documents the decisions and corresponding reasons
* ensures that the solution fits the existing application landscape in agreement with the corresponding functional architect and central architecture team
* takes full responsibility for the production and maintenance of the Software Architecture Document (SAD).
* co-ordinates solution engineering project activities in respect to necessary work products related to the application documentation and project documentation (e.g. effort estimations, detailed work plans)
* designs solutions taking into consideration economic efficiency, quality, feasibility and alternative solutions within the project activities
* supports requirement engineers to design the domain object model
* evaluates available technologies and suggest news within the boundaries
* translates, interprets and implements the domain roadmap in his project
* defines and conducts reviews of relevant artifacts including code
* acts as technical representation (with the knowledge of the current technology standards), advisor and contact point for a project and ensures the relevant know-how is properly shared
* cooperates closely with the Functional Architect, Central Architecture, Software Engineers, the IT Owner, the Requirements Engineer, the Test Manager, Test Engineers and the IT Project Manager
* Has an in-depth understanding of the Java and JavaEE technologies
* Assists other solution engineers in the implementation of the business logic requirements in JavaEE
* Supports production operations analyzing reported issues, inspecting logs and performance figures
Additional duties and responsibilities:
* Shows ability to be an effective team member working closely with colleagues from multiple teams and disciplines, bringing added value to the team
* Excellent verbal and written communication skills
* Shows understanding of good project planning practices and team management processes
This position requires:
* 8 years minimum working in IT in the solution development area
* 4 years working as Solution Architect
* Experience in the design, and implementation of multi-tier application platforms
* Ability to evaluate different architecture models/patterns
* Good knowledge of Java/JavaEE development platforms and associated frameworks/platforms (EJB 3, JPA 2, JSF, Facelets, JMS)
* Advanced UML knowledge and related tools (e.g. EnterpriseArchitect)
* In depth knowledge of multi-layered architectures, design patterns, architecture patterns, integration solutions
* Experience in development, roll-out and maintenance of complex applications
* Strong communication skills and ability to deal effectively with people face to face and over the phone across different cultures and time zones (off-shore)
* Responsive to changing requirements and priorities
* Strong negotiation skills, both with internal as well as external clients
* Ability to produce and discuss presentations to Senior Management
* In-depth knowledge of Eclipse,Subversion
* Oracle 11g and related tools (e.g. PL/SQL Developer)
* Weblogic server 9.x/10.x knowledge
* JUnit and Continuous Integration solutions
Preferred qualifications/experience:
* Experience working in Credit Domain of Banking Industry
* Experience working within a matrix-managed environment
* Experience working in international projects
* Experience in application development projects run according to CMMI standards
Languages:
* Fluent written and spoken English
* German and/or Italian language skills
Start date
09/2014
Duration
6 months +
(extension possible)
From
ITech Consult AG
Published at
22.08.2014
Project ID:
762694
Contract type
Freelance
To apply to this project you must log in.
Register