Carreira em Desenvolvimento Backend
Nossa empresa está procurando por profissionais para desempenhar um papel fundamental no desenvolvimento de aplicações backend. Como membro da equipe, você trabalhará em projetos inovadores e terá a oportunidade de crescer profissionalmente.
Funções do cargo:
* Desenvolver aplicativos com tecnologias como Node.js e Java;
* Implementar e manter serviços escaláveis;
* Migrar sistemas para plataforma Spring Batch em Scala;
* Utilizar Docker para orquestrar containers;
* Configurar e gerenciar serviços na nuvem Azure;
* Implementar mensageria com Service Bus, Kafka e EventHub;
* Projetar e otimizar modelos de dados em bancos de dados como MySQL, PostgreSQL, MongoDB e SQL Server;
* Usar Git e fluxo de controle para gestão de versões;
* Implementar integração contínua e entrega contínua com GitLab;
* APLICAR DDD PARA ARQUITETURA DE SOFTWARE;
* Criar testes automatizados com TDD;
Requisitos:
* Experiência em Node.js, Java, Spring Batch e Scala;
* Conhecimento prático de Docker;
* Vivência com serviços Azure;
* Conhecimento em mensageria com 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.