Job offer
Scala Developer / Markets Quant Team 80% - 100% (f/m/d)
Julius Baer is looking for an experienced Scala developer for the Markets Quant team in Zurich who can develop and maintain scalable and powerful distributed systems. The position is advertised as a 12-month contract with the possibility of extension.
Job description
Scala Developer / Markets Quant Team 80% - 100% (f/m/d) - (Contract through our external payroll partner with immediate start for 12 months with possible extension)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 the improvement of the overall code
Requirements
- Experience in Scala programming
- Experience in creating 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
Nice to Have
- Experience in the areas of trading and risk management
- Knowledge of cloud-based technologies and containerization (e.g. Docker, Kubernetes)
- Experience with message brokers and streaming technologies (ActiveMQ, RabbitMQ, Kafka, etc.)
- Familiarity with monitoring and logging tools (e.g. Prometheus, Grafana)
We offer
No explicit benefits mentioned.Job details