Senior Full Stack Developer
If you recognize yourself in this profile, and would like to join a multicultural, motivated and dynamic team with excellent values, we are looking forward to receiving your application!
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
- Master’s degree in Computer Sciences or a similar level of education
- 6+ 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 plus
- Prior experience communicating directly with a trading team or other front office business a plus.
- Proven ability to design and build scalable, high-performance software solutions
QUALIFICATIONS 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 and French is required; knowledge of other languages is an asset.
- Swiss national, EU national, or holder of a valid Swiss work permit.
- Department
- IT
- Locations
- Geneva
- Remote status
- Hybrid
Colleagues
Geneva
Our Culture
MKS PAMP has a unique culture based on its family history, deeply linked to the founder’s worldview, which makes it a formidable force in the success of our business.
About MKS PAMP
MKS PAMP is the primary company of the MKS PAMP GROUP. We provide financial & physical trading services and operate a state-of-the-art precious metals refinery.
Already working at MKS PAMP?
Let’s recruit together and find your next colleague.