Criar Inovações em Tempo Real
Estamos buscando um profissional experiente para atuar como Desenvolvedor Back-end, contribuindo para a criação de soluções inovadoras e eficientes. O candidato ideal deve ter habilidades sólidas em Node.js, Java, Spring Batch e Scala, além de experiência com bancos de dados MySQL, PostgreSQL, MongoDB e SQL Server.
O que você fará:
* Desenvolver aplicações back-end utilizando tecnologias avançadas;
* Implementar e manter serviços com Node.js e Java, enfatizando a construção de microsserviços;
* Migrar jobs para Spring Batch em Scala;
* Utilizar Docker para criação e orquestração de containers;
* Configurar e gerenciar serviços na Azure;
* Implementar mensageria com Service Bus, Kafka e EventHub;
* Projetar e otimizar modelos de dados em bancos de dados relacionais e não relacionais;
* Usar Git e Git Flow para controle de versões;
* Implementar CI/CD com GitLab;
* Aplikar DDD para estruturação de código;
* Criar testes automatizados com TDD;
* Desenvolver funcionalidades em tempo real com Socket.io;
* Atuar em ambientes com bancos, cartões ou instituições financeiras;
Pré-requisitos:
* Experiência prática com Node.js, Java, Spring Batch e Scala;
* Vivência com serviços Azure;
* 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.
Sobre Nós
Nossa equipe é composta por profissionais altamente qualificados e experientes em suas áreas. Nosso objetivo é criar uma cultura de colaboração e inovação, onde cada membro da equipe possa crescer e se desenvolver.
Como Se Candidatar
Se você é um profissional motivado e comprometido com a qualidade, estamos ansiosos para receber sua candidatura. Por favor, envie seu currículo e uma breve mensagem explicando por que você é o candidato ideal para essa vaga.
],