This Job Vacancy has Expired!

Senior Fullstack Java Developer

SuisseCo GmbH

Posted on Oct 4, 2021 by SuisseCo GmbH

Zürich, Switzerland
Immediate Start
Annual Salary

Please note that for this role, relocation to Switzerland is required. We are only able to hire EU-27 citizens or candidates with an existing Swiss working permit/citizenship.

SuisseCo specializes in the international recruitment and placement of highly qualified IT specialists in Switzerland. We support our clients in the implementation of their IT projects and guarantee quick and flexible solutions of the highest quality.

For one of our clients in the banking industry, we are currently looking for a Senior Fullstack Java Developer

Start date: ASAP
Duration: 6 months with possible extension
Location: Zurich (40% remote from within Switzerland, 60% onsite)

Key Responsibilities

  • Implement high quality, reusable and well tested software solutions (Front End as well as Back End)
  • Build new functionalities and extend the existing application(s)
  • Work closely with our business colleagues as well as other disciplines (eg, requirement engineers) to elaborate technical solutions out of the requirements
  • Troubleshoot complex technical issues
  • Write high quality technical documentation
  • Support other team members (eg, requirements engineering, testing) when needed

Essentials Skills and Qualifications

  • 8+ years Java development experience (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 (eg, test-driven development, continuous integration, source code control)
  • 3+ years experience in implementing UI components and software solutions using HTML5/CSS3 & 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 or equivalent experience
  • 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)

Desired Skills and Qualifications

  • Be a dynamic, result/goal oriented individual who can handle an exciting environment and react quickly to changing client needs
  • Banking knowhow: financial Instruments, portfolio theory, portfolio management processes, advisory process and regulations (eg, MiFiD II)
  • Proven experience on large projects and on large scale, performance sensitive software systems
  • Performance analysis and tuning skill set (UI as well as Back End)
  • German is a plus

Reference: 1345814543

Set up alerts to get notified of new vacancies.