IT Software Engineer

Project Description

The Solution Delivery (SD) is accountable and responsible for project deliveries. SD ensures efficiency and quality of delivery - the right skills in the right place - establishes methodologies, processes and tools into the organization.
As Java Web Developer you will be engaged in providing the solutions to business problems of the banking industry. The team takes on responsibility for a portfolio of small to mid-sized applications. In this position you will be working in various roles along the full application life-cycle: development, integration, testing, documentation, maintenance, support and decommissioning.
During all these phases you will work closely together with your colleagues in the team, the local Delivery Management, worldwide distributed production and 2nd level support, as well as (mostly Swiss based) product owners.
As methodology we apply Rational Unified Process (RUP) by IBM and Agile/ Scrum. We document solutions with UML-Models in Enterprise Architect and Word Specifications.


As a member of the Feature Team in Innovation Projects Area you will:
• provide applications in best quality as requested by specifications
• work in different roles across the whole solution life-cycle (requirement analysis, front-end-development, design, system integration, architect, support, etc.
• document your provided solutions- analyze root-causes in case of incidents and provide solutions for solving the problem
• support the business in case of effort estimations and feasibility studies
• perform code reviews and share best practices with colleagues;

Skills Required

- Very good Java knowledge
- Very good Java Script knowledge - especially AngularJS
- Experience with Javascript based Frontend build chain with NPM and Gulp
- Very good HTML5 and CSS knowledge (SASS, LESS preprocessors)
- Experience with Spring, Hibernate, JPA
- Experience with Oracle und SQL
- Experience with Webservices (SOAP) - Connectivity to Host via SOAP and MAP
- Java Backend (Rest Service Provider) based on MOAP

Nice to have:
- Very good German knowledge