Back to listings
CompanyZürich, Zürich, Switzerland

Senior Full Stack Developer

Project-Based

Description

Our client, a leading company in commodity trading based in Geneva, is looking for an experienced Full Stack Developer with expertise in Java, Springboot and React.

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 education
  • w6+ 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 is required; knowledge of other languages (Spanish) is an asset.
  • Swiss national, EU national, or holder of a valid Swiss work permit.

SKILLS:

  • Java
  • React
  • Springboot
  • SQL
  • Cloud
  • MySQL
  • Scrum
  • Kanban
  • Hypernets
  • Financial
  • Real-time

EMPLOYEE VALUE PROPOSITION:

Flat structure, career progression, flexible environment.

Job Title: Senior Full Stack Developer

Location: Zürich, Switzerland

Job Type: Permanent

TEKsystems, an Allegis Group company. Allegis Group AG, Aeschengraben 20, CH-4051 Basel, Switzerland. Registration No. CHE-101.865.121. TEKsystems is a company within the Allegis Group network of companies (collectively referred to as "Allegis Group"). Aerotek, Aston Carter, EASi, TEKsystems, Stamford Consultants and The Stamford Group are Allegis Group brands. If you apply, your personal data will be processed as described in the Allegis Group Online Notice available at https://www.allegisgroup.com/en-gb/-notices.

To access our Online Notice, which explains what information we may collect, use, share, and store about you, and describes your rights and choices about this, please go to https://www.allegisgroup.com/en-gb/-notices.

We are part of a global network of companies and as a result, the personal data you provide will be shared within Allegis Group and transferred and processed outside the UK, Switzerland and European Economic Area subject to the protections described in the Allegis Group Online Notice. We store personal data in the UK, EEA, Switzerland and the USA. If you would like to exercise your rights, please visit the "Contacting Us" section of our Online Notice at https://www.allegisgroup.com/en-gb/-notices for details on how to contact us. To protect your and security, we may take steps to verify your identity, such as a password and user ID if there is an account associated with your request, or identifying information such as your address or date of birth, before proceeding with your request. If you are resident in the UK, EEA or Switzerland, we will process any access request you make in accordance with our commitments under the UK Data Protection Act, EU-U.S. Shield or the Swiss-U.S. Shield.

Skills

Spring BootKubernetesReact NativeSecuritySpringKanbanDockerLinuxScrumAgileReactGoJavaSQLMySQL