Java/Kotlin Engineer for Core Banking Platform
Salmon Group Ltd · Kazakhstan
Job description
About the role
Salmon is seeking an experienced Java Engineer ready to transition to Kotlin to design, build, and scale the core banking and partner platforms that power its financial super‑app. You will work on high‑load, mission‑critical systems, own API design, and influence architectural decisions.
Key responsibilities
- Design and evolve banking APIs for mobile apps and internal/external services.
- Develop scalable backend solutions using Kotlin, Ktor, jOOQ, coroutines, and Arrow.
- Maintain 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 platforms.
Required profile
- 5+ years of experience in the JVM ecosystem (Java/Kotlin).
- Deep understanding of concurrency, asynchronous programming, and distributed systems.
- Experience with clean architecture approaches such as DDD and event‑driven design.
- Hands‑on experience with Docker and Kubernetes, preferably on AWS.
- Strong ownership mindset and willingness to share knowledge.
Required skills
- Java
- Kotlin
- Ktor
- jOOQ
- Coroutines
- Arrow
- Docker
- Kubernetes
- AWS
- Distributed systems
- Concurrency
- Asynchronous programming
- Domain‑Driven Design (DDD)
- Event‑driven architecture
- Clean architecture
- Database performance optimization
What we offer
- Opportunity to work on modern banking services used by millions.
- Cutting‑edge fintech environment with AI‑driven solutions.
- Collaboration with experts from fintech, banking, and global tech.
Questions fréquentes
Why are you reporting this job?
Explore further
Salaries, guides and searches in the Philippines.
Salaries by job title
Apply in 30 seconds
Enter your email to apply. An account will be created automatically.
By continuing, you accept our terms of use.
Already have an account? Login
Published 1 week ago
Expires 1 month from now
9 views · 0 interested
Boost your chances
Upload your CV — we will match you with relevant openings.
Analyzing your CV...
Salmon Group Ltd
Kazakhstan
Related job offers
-
Data Analyst (Payments)
Salmon Group Ltd Kazakhstan -
Technical Product Manager – Card Payments
Salmon Group Ltd Kazakhstan -
Product Manager – Internal Platforms for Partners & Distribution
Salmon Group Ltd Kazakhstan -
Senior IT Service Desk – MSP Environment
IT by Design Philippines Inc. Taguig City -
AI Support & Enablement Specialist
Lean Solutions Group Makati City