Full time
Swissquote
1196 Gland, Switzerland
The Booking team is responsible to build, evolve and maintain all the backend system triggered by an order execution, managing the booking (create the new positions), applying fees and commissions and defining the settlement instructions. This covers developing also all the internal tools used by the Business Operation teams to proceed to booking of products that were traded manually, or process mistrades for example. Your role will include: Lead autonomously the actual development of the solution Design new APIs and models to decouple Booking components from externals components usign event driven architecture Document the architecture design, business test scenarios based on business needs Contribute to code review, code testing (Junit + E2E) and manual testing in pre-production environment Contribute to deployment to production Contribute in analyzing and fixing Level3 Support Qualifications Master or Bachelor in Computer Science with 8+ years of Java experience...