Skip to content
ITA Jobs
All vacancies
Salmon logo

Java Developer

Salmon

Remote · ArmeniaSalary not disclosedfull-timeSalmon Careers

You'll design, build, and scale the core banking and partner platforms behind Salmon's products — the APIs, integrations, and shared components other engineering teams build on.

Responsibilities

  • Work on high-load, mission-critical systems where reliability directly affects live banking and lending products.
  • Build on a modern JVM stack — Kotlin, Ktor, jOOQ, coroutines, Arrow — running in Docker and Kubernetes on AWS.
  • Influence architectural decisions on shared platform components used across the company.
  • Design and evolve banking APIs for mobile applications and internal and external services.
  • Build scalable backend services in Kotlin and modern JVM technologies.
  • Develop public APIs, internal SDKs, and shared platform components other teams depend on.
  • Implement high-performance integrations with partners and third-party systems.
  • Contribute to the architecture, scalability, and reliability of the core banking and partner platforms.

Languages

    Work format
    Remote
    Seniority
    Mid
    Posted
    18 Mar 2026
    Last verified
    In the last 3 days

    Keep looking