Salmon Group

Kotlin Developer

Remote. Posted 8 months ago

The role

You will design, build, and scale core banking and partner platforms. This includes developing APIs, integrations, and shared components using a modern JVM stack.

What you will do

  • Work on high-load, mission-critical systems.
  • Build on a modern JVM stack using Kotlin, Ktor, jOOQ, coroutines, and Arrow.
  • Influence architectural decisions on shared platform components.
  • Design and evolve banking APIs for mobile applications and services.
  • Build scalable backend services in Kotlin and modern JVM technologies.
  • Develop 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 platforms.

Required qualifications

  • 5+ years in the JVM ecosystem, with strong expertise in Kotlin or Java.
  • Deep understanding of concurrency and asynchronous programming.
  • Experience designing systems with clean architectures — DDD and event-driven approaches.
  • Solid knowledge of distributed systems and their trade-offs.
  • Hands-on experience with Docker and Kubernetes.
  • Readiness to work primarily in Kotlin.

Nice to have

  • Docker and Kubernetes, preferably in an AWS environment.

Benefits

  • Stock option plan — four-year vesting with a 25% cliff after the first year.
  • Fully remote work with core collaboration hours from 13:00 to 7:00 PM Manila time (UTC+8).
  • Company-provided tools and equipment.
  • Medical insurance support for you and your family through co-funding or reimbursement.
  • Access to an internal mental health support specialist.
  • 22 vacation days, Philippine public holidays, and 15 sick days.
  • Opportunities to learn and share your expertise through internal expert meetups, external conferences, speaking opportunities, and industry publications.
  • Company-sponsored trips to Manila to meet and work with your team in person.
  • High-performing teams can earn a dedicated beach house week in Southeast Asia.

About the company

Salmon is a technology-driven financial company building a banking and lending platform across Southeast Asia. The team is Manila-based, globally distributed, and hybrid-first.