Product description and tasks:
We build digital wallets for various payment scenarios: a consumer wallet that is an app acting as a mobile bank and a merchant wallet that enables companies to accept cashless payments without physical POS.
You will develop a digital platform that will be used by your teammates to build frontend applications for end users. Product interfaces include a web portal, mobile app and back office portal for the 1st line support.
We are now significantly expanding the functionality of the portal for larger merchants who use classic card acquiring as well.
Our task is not just to implement a specific project, but to make a product that will be in demand by many payment providers and startups.
This is a brand new product with many interesting technical challenges related to security, high load, high availability and working with large data volumes, etc.
Requirements:
- 5+ years of programming experience in Java, thorough competence in the language including concurrency and high load topics.
- Understanding of Web application concepts and experience developing Web applications (MVC, REST, Single Page Application, Application Server, Servlet).
- Excellent command of at least one of the modern Web frameworks.
- Experience working with databases, knowledge of SQL.
- English sufficient for technical correspondence.
Nice to have:
- Experience with Kotlin.
- Experience with microservice architecture.
- Skills and experience in building, controlling and modernizing the architecture of software systems and deployment schemes.
- Designing, deploying, administering databases, relational and otherwise.
- Work with various business requirements and customers in changing environments.
- Experience in communication with frontend team, basic understanding of frontend stack (JavaScript / TypeScript, node.js, React).
- Experience building web applications designed for high load, load testing.
Our benefits:
- Competitive salary and annual bonus.
- Medical insurance.
- Snacks and drinks in the office.
- Corporate events.
- Relocation package if needed.
- Education and development opportunities.
- Flexible working hours.
- Office OR remote OR hybrid work.
Ready to apply for this role?
Apply Now →



