My main responsibilities as PayU were:
- Maintaining, refactoring and developing features for PayU Romania, Russia and Turkey payment platforms.
- Developing of features with a focus on security of sensitive data and high availability
- Working with a decoupled Service based architecture
- Assisting the effort to refactor legacy code to modern standards with a major focus on solid architecture and best practices.
- Integrating a large variety of 3rd party services like Banks, Merchants, 3D Secure providers
- Writing Unit Tests, Integration Tests, Functional Tests