Senior Java/Kotlin Backend Engineer – Banking APIs (Remote) (Madrid)

Senior Java/Kotlin Backend Engineer – Banking APIs (Remote) (Madrid)

12 ago
|
Salmon Group
|
Madrid

12 ago

Salmon Group

Madrid

Salmon is a next-generation fintech company with a clear mission: to reshape the banking landscape in the Philippines and demonstrate that people deserve better financial services.

Asegúrese de que toda la información de su solicitud está actualizada y en orden antes de inscribirse en esta oportunidad.
Founded by visionary leaders Pavel Fedorov, George Chesakov, and Raffy Montemayor, Salmon is more than just a fast-growing technology company – we’re a bank with over 60 years of heritage. In 2024, we proudly transformed the Rural Bank of Sta. Rosa (Laguna), Inc. into

Salmon Bank (Rural Bank) Inc.
With over 1 million Filipinos already trusting Salmon, we are continuously expanding our offerings and aiming to become a true

financial super app

for millions more.
Why Salmon?
Exponential Growth

: In 2025, we more than doubled our deposits, loans, and net income.

Loved by Users

: Our app is rated 4.8, with 92% of users recommending us to friends and family.

Top-Tier Team

: Work alongside experts from fintech, banking, startups, and general companies.

Innovation

: We are at the intersection of finance and technology, shaping the future with bold ideas every day.

We are looking for an experienced

Java Engineer (readiness to switch to Kotlin)

to help us design, build, and scale the core banking and partner platforms that power Salmon’s products. In this role, you will work on high-load, mission-critical systems, design robust APIs, and contribute to shared platform components used across the company. You will have a high level of ownership and influence over architectural decisions.
Your Future Tasks:
Design and evolve

banking APIs





for mobile applications and internal/external services.

Build scalable backend solutions using

Kotlin (readiness to switch to Kotlin)

and modern JVM technologies ( Ktor, jOOQ, coroutines, Arrow

).

Develop and improve

public APIs

,

internal SDKs

, and shared platform components.

Implement high-performance integrations with

partners

and third-party systems.

Contribute to the

architecture, scalability, and reliability

of core banking and partner platforms.

What We Expect:
5+ years of experience in the

JVM ecosystem

, with strong expertise in

Kotlin or Java

.

Deep understanding of

concurrency

and

asynchronous programming

.

Experience designing systems using

clean architectures

(DDD, event-driven approaches).

Solid knowledge of

distributed systems

and their trade-offs.

Hands-on experience with

Docker

and

Kubernetes

, preferably in an

AWS

environment.

Strong sense of

ownership

, continuous learning, and a willingness to share knowledge within the team.

Nice to Have / Bonus:
Interest or experience in

platform engineering

.

Close collaboration with

business and product requirements

.

Experience with

database performance optimization

.





Background in

functional programming

.

Experience building

internal libraries, SDKs, or developer tools

.

Why It’s Great to Work with Us:
We build

modern banking services

used by millions of Filipinos.

We develop

cutting-edge solutions

based on global best practices and AI technologies.

We are a

licensed neobank

aiming to become a unicorn and a leading fintech player in Southeast Asia.

Backed by over

$60MM

from

ADQ (Abu Dhabi sovereign wealth fund)

, the

World Bank Group

, and other investors, even in challenging market conditions.

We operate in an environment where

new products are launched in 3–4 months

.

We have a strong foundation for

international expansion

.

What We Offer:
A

passionate international team

working across multiple regions.

Rapid professional growth

in a true merit-based environment.

Performance-based rewards

and long-term participation in Salmon’s success.

A

fast track for international growth

.

New office in

Manila, Philippines

.

Relocation support

for eligible candidates.

Remote and hybrid

work options.

Medical insurance

and health & wellness benefits.

A rich program of

events and activities

, both online and in person. xqbhyrx

If you want to work on large-scale banking platforms, influence architecture, and build systems used by millions — we would be happy to hear from you.

#J-18808-Ljbffr
Hay opciones de teletrabajo/trabajo desde casa disponibles para este puesto.

📌 Senior Java/Kotlin Backend Engineer – Banking APIs (Remote) (Madrid)
🏢 Salmon Group
📍 Madrid

Postulate a este anuncio

Muestra tus habilidades a la empresa, rellenar el formulario y deja un toque personal en la carta, ayudará el reclutador en la elección del candidato.

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java/kotlin backend engineer – banking apis (remote) (madrid) / madrid

Suscribete a esta alerta:

Recibe por email las nuevas ofertas de trabajo para: senior java/kotlin backend engineer – banking apis (remote) (madrid) / madrid