MISSION
We're looking for a Senior Java Developer to join our trading technology team. You'll play a key role in designing, building, and extending high-performance trading applications in a fast-paced financial environment.
MAIN ACTIVITIES AND RESPONSIBILITIES
- Design, develop, and maintain trading platform components and services
- Extend and enhance existing trading systems to support evolving business requirements
- Collaborate with trading desks, architects, and product owners to deliver robust solutions
- Write clean, well-tested code and participate in code reviews
- Contribute to architectural decisions and technical direction
QUALIFICATIONS, SKILLS AND EXPERIENCE
- Excellent communication skills and high drive
- Sense of responsibility and initiative
- Ability to work autonomously
- Demonstrated track record of continuous improvement and innovative thinking both in approach and in practical effect
- Resistance to stress and time-pressure
- Excellent interpersonal skills and customer orientation
- Agile and flexible mindset, reactive to requests
- Excellent organizational skills and attention to detail
- Ability to interact with colleagues of diverse cultures;
respect for diversity - Good IT skills;
proficiency in Windows environment is expected - Proficiency in spoken and written English and French is required;
knowledge of other languages is an asset - Swiss national or holder of a valid Swiss working permit
Required Skills & xhfqzwm Experience
- 7+ years of Java development experience
- Proven background in trading applications (order management, execution, pricing, risk)
- Familiarity with FIX protocol and market data feeds and API use in general
- Spring Boot
- Solid unit testing practices (JUnit, Mockito, or similar)
- Experience working within Agile/Scrum teams
- Azure cloud experience (Function apps, App Services, Service Bus, AKS, ...) or equivalent cloud provider (AWS, Google)
#J-18808-Ljbffr