Java Developer (API)

March 20, 2026
Application ends: June 19, 2026
Apply Now

Job Description

We are looking for an experienced Java Engineer , 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.

Are you interested in this position?

Apply by clicking on the “Apply Now” button below!

#GraphicDesignJobsOnline

#WebDesignRemoteJobs #FreelanceGraphicDesigner #WorkFromHomeDesignJobs #OnlineWebDesignWork #RemoteDesignOpportunities #HireGraphicDesigners #DigitalDesignCareers# Dynamicbrand guru