We are currently supporting a leading Swiss commercial bank in the Zurich area, in their search for an experienced Java Fullstack Developer.
Implement high quality, reusable and well tested software solutions (frontend as well as backend)
Build new functionalities and extend the existing application(s)
Qualifications and Experience
Java (Java EE) development skills (2 years +) (enterprise context is a plus)
Excellent knowledge of object oriented programming patterns and principles
Knowledge of Databases and SQL (preferably Oracle)
Experienced with RESTful web services
Experience of best-practices in an enterprise development environment (e.g., test-driven development, continuous integration, source code control)
Experience (2 years +) in implementing UI components and software solutions using HTML5/CSS 3 & SASS/JavaScript ES5 or ES6 (knowledge of JavaScript principles required)
Knowledgeable in AngularJS/Angular 2+ (Typescript and Angular 2+ is a very strong plus)
Familiar with the multi-browser and multi-device programming and debugging
Bachelor or Master in Information Technology or Engineering
Excellent abstract and analytical thinking plus problem solving skills
A self-starter, being able to take ownership of tasks on short-notice and work under pressure
Excellent team player
Fluency in English (spoken and written), German is a plus
Skills
Banking know-how: financial Instruments, portfolio theory, portfolio management processes, advisory process and regulations (e.g., MiFiD II)
Proven experience on large projects and on large scale, performance sensitive software systems
Performance analysis and tuning skillset (UI as well as backend)
Start: asap Duration: 12m contract + extension Location: Zurich area
For this position, we can only consider CH/EU/EFTA citizen and eligible Swiss permit holders.
Feel free to send me your fully updated application documents.