Job Detail

Java Software Engineer

Inseriert am: 19.12.2019

We're looking for an Java Software Engineer to join us in Zurich.



  • This is an exciting opportunity for someone interested in working in an international environment, while being able to interact with various stakeholders

  • You'll be joining our organisation as it's transforming its architecture, pushing forward with innovative solutions in various technologies

  • Work with the latest technologies and share your technical expertise in a collaborative, agile and forward thinking team environment


What you'll do:


As a Java Software Engineer you will be developing web services and you will be responsible for the daily operation of different services within our integration layer. The ideal candidate will offer strong technical skills in software development, solution design and requirements analysis as well as work experience with Java.


Your responsibilities will include:



  • Design, implementation and automated testing of micro-services architecture

  • Close collaboration with stakeholders to ensure fit-for-purpose end-to-end functionality

  • Ensure coding best practices

  • Project, as well as Run-the-Bank activities (maintenance, bug-fixing)


The skills you'll need:


We’re looking for someone with a broad experience as a Java Software Engineer. You'll need to have a degree in computer science or engineering and have professional experience in the Banking and/or Finance industry.



  • Proven knowledge and experience working with Java Enterprise (including Spring, Spring Boot, Hibernate) and web technologies (e.g. JavaScript, SOAP/REST, Swagger/RAML, XML, JSON).

  • Track record in designing and developing RESTful web services.

  • Solid web security know-how (identity management, OAuth 2.0).

  • Experience with working in a Docker environment

  • Experience with API Gateway (e.g. Tyk)

  • Experiences in working in an international team with native and non-native English speakers

  • Fluent in English, written and spoken

  • Experience with Apache Kafka (nice to have)

  • Avaloq Front Platform’ customization experience (nice to have)


Who we are


RBS Services (Switzerland) Ltd is an IT services and operations processing provider for Private Banking entities of the Royal Bank of Scotland Group. Our experienced teams are dedicated, determined and enthusiastic in using their capability and drive for innovation to design, build, maintain and run the delivery of an exceptional and sustainable service to Private Banking clients.


The RBS Private Banking entities offer high net worth clients a comprehensive range of private banking, wealth planning and investment management services through the Coutts and Adam & Co brands as well as to designated NatWest and RBS clients in the UK and internationally. To anticipate and respond to changing client demand, there is a growing emphasis on delivering a full range of innovative digital services.

Details