BJB Bank Julius Baer & Co. logo
BJB Bank Julius Baer & Co.2 days ago

Senior Java/C++ Developer 80% - 100% (f/m/d) - (Contract through our external payroll partner with immediate start for 12 months with possible extension)

On-site · Zürich, Zurich, Switzerland

Type
Contract
Level
Senior Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Senior Java/C++ Developer to join Julius Baer’s market pricing and volatility management team. You will design, build, and enhance mission-critical systems for FX Options, FX Rates, Structured Products, and Derivatives, collaborating closely with traders, quants, and business analysts to deliver robust, low-latency solutions in Java and C++. Your challenges include development of services for trading tools in Java, maintaining and improving existing software, designing and integrating solutions to meet new business requirements, providing third-level support and user training, and on-call duties. The role requires deep understanding of financial products, particularly FX options and FX rates, experience with banking/trading systems, and hands-on software development in Java (11+), Spring, JMS/JPA, Maven, and TDD, along with experience in microservices, containers, CI/CD, messaging, database design, and security practices. A Bachelor’s or Master’s degree in Computer Science is preferred; strong collaboration, architectural, and analytical skills are essential, as is the ability to work autonomously in a fast-paced environment. The team values an entrepreneurial mindset, continuous learning, and a global perspective, with a focus on care, passion, and excellence.

Required Qualifications

  • 5+ years of software development experience in Java (Java 11+), with Spring Framework, JMS, JPA, Maven, and TDD using JUnit/Mockito
  • Hands-on experience building scalable banking/trading applications within Agile/SAFe environments
  • Proficient in messaging technologies (IBM MQ, ActiveMQ) and formats (JSON, Thrift)
  • Experience with microservices architectures and containerization (Docker, Kubernetes) and CI/CD (Jenkins)
  • Relational database design/development (Oracle, Hibernate, JDBC)
  • Knowledge of security best practices, observability, and capacity management
  • Experience with pair/mob programming and agile teamwork
  • Bachelor’s or Master’s degree in Computer Science
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

BJB Bank Julius Baer & Co.

Senior Java/C++ Developer 80% - 100% (f/m/d) - (Contract through our external payroll partner with immediate start for 12 months with possible extension)

Apply on Sorce