Ao se tornar nosso especialista em desenvolvimento de aplicações, você estará no centro da tecnologia mais avançada para impulsionar o crescimento de nossos clientes nos setores de meios de pagamentos.
Atividades:
* Desenvolver aplicações back-end com Node.js e Java;
* Implementar e manter serviços com microsserviços utilizando Docker;
* Migrar jobs para Spring Batch em Scala;
* Configurar e gerenciar serviços na Azure;
* Implementar mensageria com Service Bus, Kafka e EventHub;
* Projetar e otimizar modelos de dados em MySQL, PostgreSQL, MongoDB e SQL Server;
* Utilizar Git e Git Flow para controle de versões;
* Implementar CI/CD com GitLab;
* Apl icar DDD para estruturação de código;
* Criar testes automatizados com TDD;
* Desenvolver funcionalidades em tempo real com Socket.io;
* Atuar em ambientes que envolvem bancos, cartões ou instituições financeiras;
* Experiência em adquirição;
Pré-requisitos:
* Experiência prática em Node.js, Java, Spring Batch e Scala;
* Vivência com Docker;
* Conhecimento em Service Bus, Kafka e EventHub;
* Experiência com bancos de dados: MySQL, PostgreSQL, MongoDB e SQL Server;
* Controle de versão com Git, Git Flow e GitLab;
* Compreensão de metodologias DDD e TDD;
* Experiência com arquitetura de microsserviços.
Nossa equipe busca candidatos que compartilham os mesmos valores de integridade, transparência, autenticidade, engenhosidade e empatia. Se você está procurando por um desafio profissional e uma oportunidade de crescer, então este é o lugar certo!