Job offer
Senior Scala Developer / Markets Quant Team
For the Markets Quant team in Zurich, Julius Baer is looking for an experienced Senior Scala Developer who is passionate about functional programming and has experience with scalable and powerful distributed systems. The main responsibilities include the development and maintenance of distributed services that support trading and sales activities.
Job description
Tasks
- Design, development and maintenance of distributed services that support trading and sales activities
- Use of Cats Effect and FS2 libraries to create concurrent and asynchronous applications
- Ensuring that the services are scalable, reliable and efficient
- Participate in code reviews and contribute to improving the overall performance of the code
- Troubleshooting and resolving complex technical issues to ensure minimal downtime and optimal system performance
- Keeping up to date with industry trends and new technologies, applying this knowledge to continuously improve our systems and processes
Requirements
- 5+ years of experience in software development with a focus on Scala
- Strong knowledge of Scala, including functional programming concepts and libraries such as Cats Effect and FS2
- Experience in building distributed systems, including design, development and deployment
- Deep understanding of concurrency, parallelism and asynchronous programming
- Excellent problem solving skills, with the ability to analyze complex problems and develop creative solutions
- Strong communication and collaboration skills, with experience in agile environments
- Bachelor's degree in computer science, software engineering or a related field
We offer
No explicit benefits mentioned, but the opportunity to be part of an international wealth management company and work on the future of wealth management.Job details