wagey.ggwagey.gg
26,645  jobs26,645  jobs
Browse Tech JobsCompaniesFeaturesPricingFAQs
Log InGet Started Free
Jobs(26,645)/Web Developer Role(43)/salmon-group (4) - Java Developer (API) — Kotlin Transition
salmon-group

salmon-group - Java Developer (API) — Kotlin Transition

Other, Hybrid, Latin America *$125k - $125k7mo ago
RemoteSeniorAPACBankingCloud ComputingWeb DeveloperUI DeveloperRuby DeveloperCloseKotlinJavaLearning & DevelopmentDocker

Requirements

• 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. • 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.

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. • What you'll own: • 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. • What makes you a strong fit: • 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, preferably in an AWS environment. • Readiness to work primarily in Kotlin.

Benefits

• 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 global 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. • 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. • 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. • 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.

Apply in one click

Upload My Resume

Drop here or click to browse · Tap to choose · PDF, DOCX, DOC, RTF, TXT

Apply in One Click
Apply in One Click

Similar roles

salmon-groupsalmon-group - Kotlin Developer3w ago
·Other, Hybrid, Latin America *
In OfficeLATAMMidBankingCloud ComputingUI DeveloperKotlinLearning & DevelopmentSpring BootJavaDocker
BjakBjak - Android Developer3mo ago
·Remote - Bangkok, Thailand
RemoteAPACWeb DeveloperKotlin
ZuoraZuora - Senior Software Engineer9mo ago
·London, Greater London, England, United Kingdom
In OfficeAPACSeniorSoftwareCloud ComputingDeveloper ToolsSoftware EngineerSenior Software EngineerWeb DeveloperJavaKotlinJavaScriptTypeScriptReact
salmon-groupsalmon-group - Android Developer7mo ago
·Georgia; European Union - Hybrid·$416k - $416k/year
RemoteAPACMidWeb DeveloperKotlinReportingLearning & DevelopmentUnitJetpack Compose
FourKitesFourKites - Senior AI Engineer3mo ago
·Remote - India·Equity
RemoteAPACSeniorCloud ComputingLogisticsAI EngineerWeb DeveloperJavaPythonFront-endJavaScriptReact
salmon-groupsalmon-group - Software Developer (Kotlin/Java), Payment Platform2w ago
·European Union - Hybrid
In OfficeEMEAMidBankingPaymentsWeb DeveloperE-commerce DeveloperJavaKotlinSpring BootDockerAWS
BjakBjak - Mobile Application Developer3w ago
·Remote - Bangkok, Thailand
RemoteAPACMidWeb DeveloperKotlinRESTJetpack Compose
BjakBjak - Android Developer3mo ago
·Remote - Singapore
RemoteAPACMidWeb DeveloperKotlinRESTJetpack Compose
BjakBjak - Mobile Application Developer3mo ago
·Remote - Bangkok, Thailand
RemoteAPACMidWeb DeveloperKotlinRESTJetpack Compose

Browse more by category

Show 43 moreWeb DeveloperShow 4 moreUI DeveloperShow 2 moreRuby DeveloperShow 2,225 moreCloseShow 549 moreKotlinShow 1,086 moreJavaShow 852 moreLearning & DevelopmentShow 593 moreDocker
Privacy·Terms··Contact·FAQ·Wagey on X