Java Software Engineer

Zürich, ZH, Switzerland

Job Description

\\n Join us as a Java Software Engineer in Zurich.
  • This is an exciting opportunity for someone interested in working in an international environment.
  • Day-to-day, you\\\'ll build a wide network of stakeholders of varying levels of seniority.
  • You\\\'ll have the opportunity to share your technical expertise in a collaborative, agile and forward-thinking team environment.
What you\\\'ll do

As a Java Software Engineer, you\\xe2\\x80\\x99ll help our API Management team produce software of high quality and added value to the business. The team develops and maintains a distributed platform of micro-services exposing a large number of APIs to both internal and external consumers. The main focus will be on supporting our Change Portfolio with the design and development of backend services.

You\\xe2\\x80\\x99ll also be responsible for:
  • Implementation of micro-services using Java and Spring technologies
  • End-to-end delivery of services and features with high quality and on time
  • DevOps activities using Kubernetes
  • Run-the-Bank activities such as software maintenance and improvement
The skills you\\\'ll need

We\\xe2\\x80\\x99re looking for a technically skilled professional with experience of Java and API development, and ideally with Avaloq Banking Suite. You\\xe2\\x80\\x99ll also need track record in developing backend services or web services and DevOps knowledge including Docker, GitLab and Jenkins. On top of this, you\\xe2\\x80\\x99ll have a degree in computer science or engineering.

You\\xe2\\x80\\x99ll also need:
  • Proven knowledge of Java, Spring and web technologies such as Java 11/17, REST, Hibernate, TDD, Swagger or OpenAPI, and web security such as OAuth 2.0
  • Experience with messaging systems like Kafka, Active MQ or similar
  • Good understanding of API design tooling (Swagger tools) and API Management platforms
  • English written and spoken on business level; German is an asset
  • Avaloq Core and Front Platform customization experience would be an asset
  • Experience of working in Scrum teams would be an asset
Inclusion

At NatWest Group, we want everyone to feel welcome, regardless of your background or needs. If you need adjustments making to your working environment, we\\xe2\\x80\\x99ll do everything we can to support you. As part of this commitment, we offer flexible working options for some of our roles.

Who we are

NatWest Services (Switzerland) Ltd is an IT service provider and change enabler for the Wealth Businesses of NatWest 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 UHNW, High Net Worth and Affluent clients.

The NatWest Group Wealth entities offer its clients a comprehensive range of private banking, wealth planning and investment management services through the Coutts, Private Client Advice & Investment Services (PCAIS) and Premier Banking brands. To anticipate and respond to changing client demand, there is a growing emphasis on delivering a full range of innovative digital services.

Hours 41

Job Posting Closing Date: Job Posting Closing Date is not yet published.\\n \\n \\n \\n \\n \\n

\\n\\n NatWest Group\\n \\n\\n

\\n

Beware of fraud agents! do not pay money to get a job

MNCJobs.ch will not be responsible for any payment made to a third-party. All Terms of Use are applicable.


Related Jobs

Job Detail

  • Job Id
    JD1601183
  • Industry
    Not mentioned
  • Total Positions
    1
  • Job Type:
    Full Time
  • Salary:
    Not mentioned
  • Employment Status
    Permanent
  • Job Location
    Zürich, ZH, Switzerland
  • Education
    Not mentioned