Realizado

Desenvolvedor Pleno | Senior - Integração a Apis de Pagamentos

Publicado em 09 de Janeiro de 2024 dias na TI e Programação

Sobre este projeto

Aberto

Estamos buscando um Desenvolvedor Full Stack altamente qualificado e experiente para projetar e desenvolver uma API robusta e escalável para roteamento de pagamentos, integrando múltiplos serviços de pagamento externos.

Requisitos Técnicos:

- Competência em design de arquitetura de software e padrões de projetos, como Factory, Adapter, Observer, entre outros.
- Familiaridade com testes automatizados (unitários, integração) e boas práticas de documentação de código e APIs.
- Experiência sólida em desenvolvimento com Node.js e Express.js para construção de APIs RESTful.
- Conhecimento avançado em integração de APIs de pagamento, idealmente com Mercado Pago, PagSeguro, Cielo e similares.
- Experiência em processamento de eventos assíncronos, webhooks e filas de mensagens, preferencialmente com Kafka ou outras ferramentas similares.

Habilidades Desejáveis:

-Experiência com microsserviços e arquiteturas distribuídas.
- Conhecimento em bancos de dados relacionais (SQL) e NoSQL.
- Proatividade e capacidade de resolver problemas de forma independente.

Responsabilidades:

Projetar e desenvolver uma API para roteamento de pagamentos com foco na robustez e escalabilidade, utilizando Node.js.
Integrar e comunicar-se eficientemente com APIs de pagamento externas, tais como Mercado Pago, PagSeguro, Cielo, entre outros.
Implementar funcionalidades assíncronas para o processamento de webhooks, eventos de pagamento e filas de mensagens, preferencialmente utilizando Kafka ou ferramentas similares.
Criar e executar testes automatizados (unitários, integração) para garantir a qualidade e confiabilidade do sistema.
Documentar de maneira clara e precisa o funcionamento da API, além de suas rotas e funcionalidades.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho especificações
Disponibilidade requerida Conforme necessário
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias

Outro projetos publicados por A. S.