Project to develop a payment authorization system for a business travel credit card provider. The
solution was implemented using Java and Spring Boot microservices deployed on Azure cloud. The
developed components functioned as a mediation layer between different applications (TSYS PRIME,
SAP, CRM software) using Kafka messaging and REST APIs. This was part of a major IT transformation
project following the Agile / Scrum process with 2-week sprints. I participated in all stages from
proof of concept until going live. The work involved creation and refinement of user stories,
solution design and development and support of the production system.
Technologies: Java 8, Spring Boot, REST, JPA / Hibernate, Kafka / Streams, Azure cloud, Kubernetes,
Docker, Maven, Git, Jenkins, JUnit, Gerkin/Cucumber, MS SQL Server