Job Detail

Senior Java Developer

Inseriert am: 17.07.2019
Senior Java Developer #121012Switzerland-Switzerland - Region Zurich-Zürich |   Full-time (FT) | Technology [IT] | 

Job ID

 121012Software Development / EngineeringEnglish

Credit Suisse is a leading global wealth manager with strong investment banking capabilities. Headquartered in Zurich, Switzerland, we have a global reach with operations in about 50 countries and employ more than 45,000 people from over 150 different nations. Embodying entrepreneurial spirit, Credit Suisse delivers holistic financial solutions to our clients, including innovative products and specially tailored advice. Striving for quality and excellence in our work, we recognize and reward extraordinary performance among our employees, provide wide-ranging training and development opportunities, and benefit from a diverse range of perspectives to create value for our clients, shareholders and communities. We are Credit Suisse.


We Offer

 



  • You will be working in the Cross Asset Execution development organization with a development team of approximately 60 people. Their working place will be in Zurich at our main office in Uetlihof. This role is part of a global team with members in Switzerland, Poland and India

  • You are an active member of the Senior Engineering team responsible for transitioning the key legacy applications to a cloud native fine-grained service architecture.

  • You will be working in a global team of software engineers, multi-functional team, business analysts, dev-ops and support staff to deliver software solutions utilizing Agile methodology

  • You are responsible and individual contributor of a Java/Oracle component based on Oracle coherence that provides a near real-time cache of trading data for all applications within CAE.

  • You will be working on technical projects to support the static data requirements of CAE applications, providing EOD feeds to reporting systems, publishing notifications to subscribed systems on any data changes via various channels like Kafka, database views etc.


You Offer

 

 



  • You are a Senior Java developer with a real passion for quality, good design, clean code and hands-on experience with build and test tools like Jenkins, Maven/Gradle, Junit and Mockito.

  • You have in depth experience with any In-Memory Grid technology (Oracle Coherence, Hazelcast, Ignite, Geode, etc.) as well as with relational database technology (Oracle, SQL Server, etc.).

  • You have excellent knowledge with document store technology (Elasticsearch, Mongo DB, Cockroach DB, etc.).

  • You bring a solid working knowledge of Spring framework (Boot, Web, Cloud, Data), SOAP/REST web services, JMS and other inter process communication techniques.

  • You are familiar with streaming/pipeing/batching/transformation technologies, particularly Kafka, MQ, (but also batch oriented frameworks), Control-M, Spring Batch etc. and corresponding data processing and transformation frameworks/ETL tools

  • You have experience with addressing considerations of low latency, high availability and performance.

  • You have an abstract understanding of different data models and ability to reason in the different models (relational vs. NoSQL vs. key-value stores vs. document oriented stores etc.).

  • Are you a dedicated problem solver with a positive personality and passionate about team work? Then we are sure that you would be an excellent fit for our team.


 


*LI-CSJOB*


Mr. M. Lillywhite would be happy to receive your application. Please apply via our Career Portal.


Credit Suisse is an equal opportunity employer. Welcoming diversity gives us a competitive advantage in the global marketplace and drives our success.

Details