MISSION
The Senior Full Stack Developer will design, build, and enhance critical components of our real-time trading platform. Acting as a key technical contributor, this role ensures high-performance, scalable, and secure solutions across the entire software development lifecycle.
The mission involves collaborating with other senior engineers to define system architecture, implement advanced features, and maintain best practices in development, testing, and deployment. With deep expertise in Java, Spring Boot, and Linux environments, the Senior Full Stack Developer will play a pivotal role in driving technical excellence, improving reliability, and enabling innovation within our trading infrastructure.
MAIN ACTIVITIES AND RESPONSIBILITIES
- Drive new developments in close collaboration with the product delivery manager, users, and QA team, ensuring quality, maintainability, and performance while fostering a collaborative and supportive environment.
- Take ownership of solution design and delivery across backend and frontend components for a real-time trading platform.
- Improve, evolve, and refactor existing solutions to enhance scalability, reliability, and performance.
- Ensure best practices in code quality, testing, and documentation throughout the development lifecycle.
- Partner closely with the dealing desk to deliver pragmatic, results-oriented solutions aligned with business needs.
- Contribute proactively to the team’s requests and needs.
REQUIRED EDUCATION AND EXPERIENCE
Bachelor's or Master’s degree in Computer Sciences or a similar level of education6+ years of experience in Java / SpringBoot development, REACT and REACT Native experience will be a plus.Cloud / distributed application development experience : Kubernetes / Docker experience.Knowledge and experience of interacting with the database tier using Hibernate.Knowledge of relational databases, with MySql skills particularly advantageous (schema design, query optimization, transactions).Prior experience in agile environments (Scrum / Kanban) a plus.Experience with real-time trading platforms or the gaming industry a plusPrior experience communicating directly with a trading team or other front office business a plus.Proven ability to design and build scalable, high-performance software solutionsQUALIFICATIONS AND SKILLS
Excellent communication skills, able to collaborate effectively with cross-functional teams (BA, QA, users)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;Full professional proficiency in Office 365 is expected;Full professional proficiency in spoken and written English is required; knowledge of other languages (Spanish) is an asset.Swiss national, EU national, or holder of a valid Swiss work permit.