Senior Java Developer (A) Market Pricing & Volatility Management
We are seeking an experienced Java Developer with proven financial domain expertise to support our client, a private bank in Zurich.
WORKLOAD
100%
WORKPLACE
Zurich Altstetten / Remote (only from Switzerland)
START DATE
01.04.2026
END DATE
31.03.2027
REFERENCE
3662
TYPE
Contracting
Please note that due to applicable Swiss legislation, we can only consider applications from Swiss citizens, EU citizens, and individuals with a valid work permit.
Remote work from abroad is not possible.
Tasks
- Design, develop, and maintain highperformance Java services and applications supporting market pricing and volatility management
- Enhance core components used in FX Options, FX Rates, Structured Products, and Derivatives
- Lead the implementation of new features and integrations based on evolving frontoffice requirements
- Continuously refactor, optimise, and modernise existing systems to improve performance and scalability
- Provide 3rd level support and resolve production issues in mission critical environments
- Participate in an on?call rotation to ensure reliable operation of real-time systems
- Collaborate closely with traders, quantitative analysts, business analysts, and crossfunctional IT teams
- Support user training and the documentation of new functionalities
- Promote best practices in code quality, CI/CD pipelines, and operational excellence
- Proven financial domain expertise and strong understanding of financial products including FX Options and FX Rates
- In-depth understanding of banking systems, including Core Banking, Trading Platforms, Market Data Feeds, Pricing Engines, and their interdependencies
- Minimum 5 years of hands on Java development, including 2+ years with Java 11 or later; experience with C++, Visual C++, or Qt is an advantage
- Proven experience building mission critical systems in capital markets or frontoffice environments
- Experience with Kubernetes, Docker, CI/CD pipelines, Jenkins, Octopus, scripting, deployment automation, and certificate handling
- Hands on experience with IBM MQ or ActiveMQ; JSON, Apache Thrift; strong understanding of real?time financial market data
- Proficiency in Core Java, Spring, JMS, JPA, Hibernate, JDBC, Oracle DB, Maven; experience with JUnit, Mockito, and peer code reviews
- Experience working in Agile or SAFe environments using Jira and Confluence; comfortable with pair or mob programming
- Ability to design scalable solutions that meet non-functional requirements, including security, observability (e.g., Grafana), capacity, and lifecycle management
- Fluency in English required; German skills are an advantage
- Proactive, structured, and self-driven working style
- Strong communication skills and ability to collaborate with diverse stakeholders
- Analytical mindset with a solution-oriented approach
- Ability to thrive in fast-paced trading and front office environments
- High commitment to documentation, code quality, and continuous improvement
Your contact
Georg Flügel
