Senior Java Developer 80 – 100%
Credit Suisse
Zürich, Region Zurich, Switzerland
vor 2 Tg.

Your field of responsibility

This position is a hands-on software engineering role for Platform IT team based in Zurich, Switzerland.

Within the Global Markets business area, Execution and Agency Products (EAP) is responsible for all Listed and Primary Market security execution for clients of Credit Suisse, predominantly covering Wealth Management and Private clients in Switzerland.

EAP IT is responsible for all the applications in the execution value chain from order entry, pre-trade compliance, execution, matching, settlement and booking.

You will have the opportunity to work with modern technologies and implement complex business use cases. By interacting directly with Product Owner and other business stakeholders you will collect and elaborate data and functional requirements.

Additionally you will contribute to third level support and maintenance for a business-critical IT solution with a challenging service level agreement.

Your future colleagues

Our scrum team is part of Execution and Agency development organization with a development team of approximately 60+ people.

This role is part of a global team with members in Switzerland, Poland and India. Immediate Team consists of 8 Members based in Switzerland and India.

We believe in empowered and self-organized teams to deliver our state-of-the-art solutions. We foster an engineering driven culture and an environment promoting life-long learning.

We are a department which values Diversity and Inclusion (D&I) and is committed to realizing the firm’s D&I ambition which is an integral part of our global cultural values.

Remote Working?Yes

This position offers remote working opportunities for an agreed amount of days per week.

Your skills and experience

A successful candidate should possess :

  • Strong Java skills and a solid grasp of Spring framework
  • Understanding micro services architecture and are experienced in designing REST API’s
  • Strong interest and ideally experience in asynchronous communication (e.g. Kafka)
  • Familiar with standard internet protocols and security frameworks (e.g. PKI, Kerberos)
  • Strong knowledge and practice of building maintainable and automated tests with frameworks such as Junit 5, Mockito or Cucumber
  • JVM monitoring, profiling, performance tuning and debugging. Experience with using analysis tools such as JConsole JVisualVM, JProfiler or Java Mission Control.
  • Experience in developing, profiling and maintaining non-blocking distributed applications.
  • Excellent conceptual skills in order to perform problem analysis (understand as-is landscape and processes) and to document solution architecture options
  • Self-motivated and initiative personality with a can do attitude and the ability to learn quickly
  • Proficient with Agile & Scrum Methodologies
  • Ideally you have already some experience in the banking / financial industry
  • Familiarity with continuous integration tools such as Jenkins and have experience with process automation using Linux shell scripts or Python.
  • Dedication to fostering an inclusive culture and value diverse perspectives
  • Ms. V. Hüninger would be delighted to receive your application.

    Please apply

    Melde diesen Job

    Thank you for reporting this job!

    Your feedback will help us improve the quality of our services.

    Klicke auf "Weiter", um unseren Datenschutz-und Nutzungsbestimmungen zuzustimmen . Du kriegst außerdem die besten Jobs als E-Mail-Alert. Los geht's!