We delivered Luks Pay in a microservice architecture.
The backend part was built with Java 8, Spring 2.0, Spring 5, Netflix OSS (Eureka, Zull) frameworks. We also used MongoDB and Mysql, Vault DB as secure storage. Amazon SQS and SNS for sending messages. The solutions for the infrastructure: AWS, Jenkins, and Docker. The front end part was implemented using the React framework. Mobile apps: IOS - Swift, Android - Kotlin.