Completed

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

Published on the January 09, 2024 in IT & Programming

About this project

Open

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.

Category IT & Programming
Subcategory Web development
What is the scope of the project? Medium-sized change
Is this a project or a position? Project
I currently have I have specifications
Required availability As needed
Roles needed Developer

Delivery term: Not specified

Skills needed

Other projects posted by Ativa S.