# Product Engineer (Keycloak development for OANDA) at Ftmo

> Onsite · Czechia · Unspecified · Software engineering · open. Source: https://alderhq.app/jobs/ashby%3Aftmo%3A350eb7d3-fb97-4e74-b2d6-6ae2cf4eb3fc (read 2026-11-12).

## Facts (observed)

- Company: [Ftmo](https://alderhq.app/companies/ftmo)
- Location text: Prague office
- Where it can be done from (inferred): Onsite · Czechia (evidence: "Location: Prague office")
- Posted: 2026-11-12 (0 days ago)
- First seen by alder: 2026-11-12 · last verified: 2026-11-12
- Reposted: 0 times · edited: 0 times
- Apply on the employer's site: https://jobs.ashbyhq.com/ftmo/350eb7d3-fb97-4e74-b2d6-6ae2cf4eb3fc
- Skills listed (inferred): Java, Kotlin, Kubernetes

## Pay and sponsorship

- Posted pay: not posted

## Description (the employer's text)

Build and run the group identity platform based on Keycloak. The first priority is integrating OANDA into the shared identity platform, so clients and employees of both companies use one secure, reliable login.

### What you will do?

Develop Keycloak extensions and identity services in Kotlin.

Deliver the Keycloak integration for OANDA: client login, migration of existing identities, replacement of current identity providers.

Implement and maintain authentication flows: SSO, MFA, social login, OAuth 2.0 and OpenID Connect.

Make the identity platform highly available, observable and secure, together with Cloud Platform and Security.

Support product teams (trading app, client portals, back office) when they integrate with the IDP.

Write tests, documentation and runbooks; take part in on-call for the identity platform.

### What do you bring to the table?

### Education and experience

5+ years of backend development in Kotlin or Java.

Hands-on experience with Keycloak or another identity provider (extensions, themes, SPIs).

Experience with identity migrations or large-scale login systems is an advantage.

English at B2–C1 level.

### Knowledge and skills

Deep knowledge of OAuth 2.0, OpenID Connect, SAML, MFA and session management.

Secure coding practices and threat modelling for authentication systems.

Kubernetes, CI/CD and observability tools.

Clear communication with product teams and security specialists.

### Why join the FTMO team?

We are a Czech fintech that, since 2015, has grown from an idea into a global project. 🚀

### 300+ amazing teammates. We’re a great team who learn from each other every day.🤜🤛

How do we work? We focus on meaningful work and open communication, while only adopting processes that make our lives easier.

Prague, Národní třída. Enjoy our modern offices at the Quadrio shopping center, offering beautiful views and excellent accessibility.

What if I don’t trade? No worries. We’ll show you what our product is all about and introduce you to the basics of trading.

Free fruit, snacks, and coffee are always within reach in the office.

How do we promote strong relationships and well-being? Company cottage, team building events, and running club.

Flexible hybrid model. We prefer collaborating in person to keep the team spirit high, but we offer the flexibility you need to stay balanced.

\*The benefits mentioned above apply to FTMO on-site employees in our Prague office.

---
Data: alder (https://alderhq.app). Cite https://alderhq.app/jobs/ashby%3Aftmo%3A350eb7d3-fb97-4e74-b2d6-6ae2cf4eb3fc and the date you read it. Observed facts come from the employer's own listing; location reach, level, family and skills are inferences.
