ObjectiveSenior Software Developer I
Mar. 2022Curitiba, Paraná, Brasil · RemoteResponsável por implementar integrações e funcionalidades com gateways de pagamentos, provendo evolução e manutenção de tais subsistemas, além de demandas de Engenharia focadas no core business do produto. Tecnologias: PHP, JavaScript, Elixir, MySQL, Docker, AWS, Kibana, Travis Atividades:
- Integração com gateways para operações de cobrança, consulta, cancelamento e reembolso de pagamentos
- Implementação de funcionalidades como verificação de cartão, 3D Secure, criptografia de dados em trânsito, fluxos assíncronos de notificação e redirecionamento
- Adoção de boas práticas de desenvolvimento como Clean Code, SOLID, Design Patterns, Code Calisthenics, para evolução e manutenção saudável dos subsistemas de gateways de pagamento
- Implementação de testes de unidade e testes de integração utilizando de test patterns como fakes, mocks e stubs, além de metodologias como Test-Driven Development (TDD)
- Desenvolvimento de instrumentos para monitoramento e observabilidade da aplicação em ambiente de produção
- Vivência em contextos de pagamentos relacionados a Cartões, Carteiras Digitais, Voucher, PIX