JAVA Full Stack Contractor

  • Switzerland
  • CHF 120.0 Hourly
  • Contract
  • Discipline: Software Development
  • Ref: 47563
Yves Amar
Yves Amar
Managing Director - Head of Switzerland and Germany

Are you an experienced Senior JAVA software engineer with a passion for clean code? Have you been involved in the rearchitecture of large monolithic applications into Microservices? Are you interested in becoming part of a team that is responsible for API development, which enables developers to develop their own microservices? If so, this could be the perfect Senior JAVA Software Engineer job for you!

You will join a specialist team based in Zurich that take responsibility for API development. The team developed an integration engine that enables developers to develop their own microservices. They are a crack team that take responsibility for digitalisation efforts.

They do this by following a strict Agile approach to development, making use of high test coverage and also Cucumber for BDD. The core competencies are strong JAVA development skills, good knowledge of the Spring framework (Boot, Integration), microservices and Kafka for streaming. Given the nature of their work, there is containerization using Docker & Kubernetes. From a front end perspective, the team use React, although Angular experience is also ok, provided you are happy to use React.

As part of this team you will get the best of both worlds in the sense that you will work for a large well funded firm, but get to operate without as much of the classic red tape associated with a large environment.

The team communicate in German and as such German fluency is mandatory

The initial contract will run for 6 months but the expectation is that this will be a long term engagement with multiple extensions, depending on performance.

If you are interested in finding out more about this Senior JAVA Software engineer job, please send your CV to yves.amar@nicollcurtin.com or alternatively you can call me on 044 5785 330.

Apply for this job

We are an inclusive organisation and actively promote equality of opportunity for all with the right mix of talent, skills, and potential. We welcome all applications from a wide range of candidates. Selection for roles will be based on individual merit alone.

Latest Jobs by Yves

JAVA Technical Lead

  • Switzerland
  • Negotiable
  • Permanent

JAVA Technical Lead

Are you an experienced JAVA Technical Lead? Have you driven development standards and quality within a team whilst ensuring that milestones are achieved on time? Are you interested in becoming part of a team that is responsible for developing predominantly greenfield JAVA microservices SAAS applications? If so, this could be the perfect JAVA Technical Lead job for you!

You will join a specialist team based in Zurich that take responsibility for the development of a Fintech application. The team are separated across Backend and Front End Squads, you would lead the backend squads that consist of approximately 8 JAVA Developers. Alongside the developers in Zurich, there is also a team of developers in Romania that would come under your remit.

 

They do this by following a strict Agile approach to development, making use of high test coverage and also Cucumber for BDD. The core competencies are strong JAVA development skills, good knowledge of the Spring framework (Boot, Integration), microservices and Kafka for streaming, given the nature of their work, there is containerization using Docker & Kubernetes. They have a multi cloud environment with some AWS but predominantly Azure.

The need for a Technical Lead has come about because the development squads have been reorganised and the CTO is looking for someone to operate as his number two so he can focus on more strategic decision making. As the Technical Lead, you will take ownership for the development teams, ownership for delivery and drive design decisions.

As part of this team you will get the best of both worlds in the sense that you will work for a large well funded firm, but get to operate without as much of the classic red tape associated with a large environment.

If you are interested in finding out more about this JAVA Software engineer job, please send your CV to yves.amar@nicollcurtin.com or alternatively you can call me on 044 5785 330.

Apply Now

Senior JAVA Developer

  • Switzerland
  • CHF 135,000
  • Permanent
Are you an experienced JAVA Software Engineer looking to work in a well funded, market leading fintech vendor here in Zürich? Are you interested in developing near greenfield JAVA AWS cloud SaaS applications? Do you want to grapple with technical challenges that include real time data, reactive programming and threading issues whilst working in a small motivated and technically gifted team? If so this could be the perfect next Senior JAVA Software Engineer job for you.

You will be joining a small development team of circa 10 engineers, 4 of which are JAVA Software Engineers that are responsible for the backend services of their greenfield applications. The applications are very highly available, operate with real time data and are built in JAVA Spring Boot microservices, Kafka and JAVA Streams deployed on AWS using Docker and Kubernetes for containerisation. From a methodology perspective, the guys follow a Kanban approach and are very serious about high test coverage.

Technically, you will be involved in the design, development and deployment of the applications from scratch. Given the small size of the team, there is a lot of autonomy given and a very flat structure which gives you the opportunity to contribute at every level as well as to truly influence the technical decision making process.

Your level of experience is not important, however your understanding of true Java fundamentals, threading and streams is.

If you are interested in finding out more about this Senior JAVA Software Engineer job or any other JAVA Software engineer jobs I have in Zürich, please send your CV to yves.amar@nicollcurtin.com or alternatively you can call me on 044 5785 330
Apply Now

Quant Engineer

  • Switzerland
  • CHF 155,000
  • Permanent

Are you an experienced Quant developer with a passion for risk management / modelling? Do you have strong software development skills in Python, R, C# or F#? Are you keen to work for a successful but growing Hedge Fund? If so this could be the perfect Risk Developer job for you.

You will be joining a close knit team that are responsible for performing Quant analytics for the firm's Portfolio Managers. The team operate in a hybrid technology and Quant capacity. This entails developing and improving operational processed by ensuring they are more automated, working as the layer between the technology team and the portfolio managers and performing data analysis of very large data sets.

The group has expanded rapidly, which provides numerous technical challenges and the opportunity for a clear career trajectory either deeper in Quantitave Analysis or alternatively into the trading / portfolio management space. This is a unique opportunity to be a key part of a successful Hedge Fund and get to learn from real expert Traders / Portfolio Managers.

The team are hiring multiple levels of experience. Developers with strong programming skills and a keen interest in learning about Trading will be considered and similarly candidates with excellent knowledge of Quantitative Analysis and multiple years of experience will also be considered. What is essential is a good technical background in a programming language such as Python, R, C#, or F#. Excellent numerical and analytical skills, Excel skills and an interest in financial products.

The firm focus on Options and Volatility trading, as such any interest or experience with Volatility and Equity Derivatives would be highly beneficial - however proven Quant experience in any asset class will be considered.

If you are interested in this Quant developer job and want to find out more please send me an updated version of your CV to yves.amar@nicollcurtin.com, if you do not have an updated version of your CV and would like to find out more, then please give me a call on 044 5785 330

Apply Now