Swissquote logo
Swissquote3 weeks ago

Software Engineer Java Backend Platforms Security

Hybrid · Gland, Vaud, Switzerland

Type
Full Time
Level
Mid Level
Education
Bachelors Degree
Company size
Enterprise

Job Summary

Software Engineer on the Platforms Security team to develop and maintain software systems focused on Web and Mobile Authentication mechanisms, 2FA and third-party integration. Security is at the heart of what we do — you will contribute to building secure, resilient systems that protect user identities, enforce access controls, and uphold the highest standards of data integrity. You will interact with product owners, designers, IT and other software engineers to deliver reliable and high-quality platform solutions. Responsibilities include actively participating in developing our security scope with efficient, reliable code; collaborating to translate requirements into robust implementations; staying up-to-date with cutting-edge technologies including AI-powered development tools; exploring and integrating AI capabilities where relevant; designing and implementing secure systems in compliance with KYC and security best practices; coordinating product evolution and delivery; providing support to internal and external users; and applying modern test frameworks to ensure application quality. The role requires a degree in computer science or equivalent and a minimum of 5 years of production-ready Java development experience, with familiarity with frameworks like Maven, Spring, Hibernate, RESTful services, Linux-based environments, Docker, Kubernetes, and related tooling. Fluency in English is required, with French an asset, and experience in an Agile environment is preferred.

Required Qualifications

  • A degree in computer science or equivalent
  • Min 5 years of experience in development of production-ready applications
  • Experience in Java development and willingness to learn open source frameworks such as Maven, Spring and Hibernate
  • Knowledge of RESTful services
  • Knowledge of Linux, Docker, Jenkins, Tomcat, Kubernetes, Sonar and Databases (Oracle, PostgreSQL, Redis)
  • Knowledge of Git version control system
  • Familiar or willing to work with Kibana and Grafana
  • Knowledge of event-driven architectures
  • Familiar or willing to work with test-driven development: TestNG, Wiremock, etc.
  • Solid analytical and problem-solving abilities
  • Experience working in Agile environments
  • Good communication skills, team player, rigorous and autonomous
  • Familiarity with security standards and protocols (OAuth2, OpenID Connect, PKI, etc.) is a plus
  • Fluent in English, French is an asset
  • Experience with React or frontend development (HTML, CSS, JavaScript/TypeScript) is a plus
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Swissquote

Software Engineer Java Backend Platforms Security

Apply on Sorce