Beschreibung
We are looking to hire 2 - 3 Senior Java Engineers in our Zurich office in Switzerland.
The candidates should be self-directed, committed individuals used to operate in a similar organization.
Senior Java Engineer Records Mgmt
Job Description
Records Management IT globally oversees the whole life cycle of 30+ applications to ensure archiving management and retrieval as a critical key functionality interfacing with core banking systems, operations, output management, financial control, L&C and communications
As a Java Senior Engineer you will be contributing to the whole life cycle of a set of applications encompassing design and implementation as well as the maintenance and 3rd level support.
In addition to hands-on implementation and 3rd level support tasks you will:
* Liaise with Business Analysis to contribute to requirements engineering process and respective reviews
* Work in close cooperation with IT Architecture and IT Security to agree on the design of any major change planned aligned with the solution's strategy and architectural principles
* Conduct effort estimates for the project's engineering and integration tasks as well as for the anticipated 3rd level support
* Support the Project Manager with the creation and assignment of engineering work packages
* Liaise with IT Production to agree on technical documentation to be delivered and other operational requirements to be met
* Liaise with Project Manager to plan all engineering quality assurance measures such as design and code reviews, review of IT specification and other technical documentation
* Lead and co-ordinate all engineering quality assurance measures as agreed upon with the Project Manager
* Ensure 3rd level support for the applications in scope
Requirements
Successful candidates should have 5+ years experience in similar positions and are expected to have
* Client focused and goal-oriented approach
* Outstanding teamwork and collaboration abilities
* Very high level of drive and commitment
* Excellent communication skills (English, German is beneficial)
From a technical point of view you should have in depth knowledge and profound experience.
Development life cycle experience encompassing industry standard methodologies such as RUP
* Problem analysis in a complex environment with remote, multi-tiered installations
* Java and J2EE skills, including clearly demonstrated knowledge of J2EE design patterns
* Knowledge of J2EE component architecture, especially Back End and security integration.
* WebSphere and Oracle knowledge, SQL, XML, Shell Scripting, Perl