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 integral 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. xhfqzwm
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