Чтобы адаптировать резюме под вакансию или составить сопроводительное письмо, загрузите резюме
описание
Salmon is a next-generation fintech company reshaping the banking landscape in the Philippines. It operates as a licensed neobank with over one million users and aims to become a financial super app for millions more.
задачи
Design and evolve banking APIs for mobile applications and internal and external services;
Build scalable backend solutions using Kotlin and modern JVM technologies;
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.
требования
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, 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;
Strong sense of ownership, continuous learning, and willingness to share knowledge within the team;
Nice to have: Interest or experience in platform engineering, close collaboration with business and product requirements, database performance optimization, functional programming, internal libraries, SDKs, or developer tools.
условия
Remote and hybrid work options;
New office in Manila, Philippines;
Relocation support for eligible candidates;
Medical insurance and health and wellness benefits;
Performance-based rewards and long-term participation in Salmon’s success;
Rapid professional growth in a merit-based environment;