Responsible for implementing integrations and functionalities with payment gateways, providing evolution and maintenance of these subsystems, as well as engineering demands focused on the product's core business.
Technologies: PHP, JavaScript, Elixir, MySQL, Docker, AWS, Kibana, Travis
Activities:
- Integration with gateways for payment collection, consultation, cancellation and refund operations
- Implementation of features such as card verification, 3D Secure, encryption of data in transit, asynchronous notification and redirection flows
- Adoption of good development practices such as Clean Code, SOLID, Design Patterns, Code Calisthenics, for the evolution and healthy maintenance of payment gateway subsystems
- Implementation of unit tests and integration tests using test patterns such as fakes, mocks and stubs, as well as methodologies such as Test-Driven Development (TDD)
- Development of tools for monitoring and observing the application in a production environment
- Experience in payment contexts related to Cards, Digital Wallets, Voucher, PIXMore...