Software Engineer at PayU

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