Our client is developing a modern mobile application that allows end users to manage banking and non-banking financial products in one place. The platform simplifies communication between clients and their financial advisors while seamlessly integrating insurance and non-banking services with core banking systems.
To strengthen their backend team, our client is looking for an experienced Java / Kotlin Developer who will help build and evolve a scalable financial ecosystem.
Your Role & Responsibilities
In this role, you will be responsible for key parts of a mission-critical backend platform:
- Building core foundations of a banking and non-banking ecosystem
- Collaborating closely with a backend team specialized in payment systems
- Taking ownership of key backend components and driving their continuous improvement
- Contributing to technical decisions with a focus on performance, scalability, and reliability
Required Skills & Experience
Our client is looking for a technically strong backend engineer with real-world production experience:
- 3+ years of commercial experience with Java and/or Kotlin
- Advanced knowledge of Kotlin Coroutines
- Experience with RabbitMQ for asynchronous communication and task processing
- Solid knowledge of PostgreSQL and MongoDB
- Hands-on experience with Docker and Kubernetes
- Familiarity with monitoring tools such as Prometheus, Grafana, and Loki
- Experience with GitLab CI/CD pipelines
- Communicative knowledge of Czech or Slovak
What Our Client Offers
The client provides a stable, long-term environment with a strong focus on people and quality delivery:
- Permanent employment (HPP) with an indefinite contract
(ICO cooperation is also possible) - Hybrid working model – up to 2 days per week Home Office
- Emphasis on work–life balance
- Cafeteria benefit system
- Meal contribution
- Multisport card (can be combined with Cafeteria benefits)
- 5 weeks of vacation + 3 sick days
- Annual public transport pass (Prague)
- Free entry to Prague Zoo
Why This Opportunity?
This role offers the chance to work on a real, user-facing fintech product, influence key technical components, and collaborate with experienced professionals in a stable, well-structured environment.
If you are looking for a long-term backend role where quality, ownership, and impact matter, this could be the right next step.