Desenvolvedor Back-end Node
Aqui está uma oportunidade para você trabalhar em um ambiente de tecnologia inovador e dinâmico, desenvolvendo soluções back-end escaláveis e confiáveis.
Nossa equipe busca alguém com habilidades em Node.js, Java, Spring Batch e Scala para ajudar a construir sistemas complexos e eficientes. Você terá a oportunidade de trabalhar em projetos emocionantes, contribuir para o crescimento da empresa e desenvolver suas habilidades técnicas.
O que esperar?
* Desenvolvimento de aplicações back-end com foco em qualidade e performance.
* Implementação e manutenção de serviços com Node.js e Java (foco em microsserviços).
* Migração de jobs para Spring Batch em Scala.
* Utilização de Docker para criação e orquestração de containers.
* Configuração e gerenciamento de serviços na Azure.
* Implementação de mensageria com Service Bus, Kafka e EventHub.
* Projetagem e otimização de modelos de dados em MySQL, PostgreSQL, MongoDB e SQL Server.
* Uso de Git e Git Flow para controle de versões.
* Implementação de CI/CD com GitLab.
* Aplicação de DDD para estruturação de código.
* Criação de testes automatizados com TDD.
* Desenvolvimento de funcionalidades em tempo real com Socket.io.
Requisitos:
* Experiência profissional em Node.js, Java, Spring Batch e Scala.
* Conhecimento prático em Docker.
* 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:
Nós somos uma equipe de profissionais apaixonados por tecnologia, comprometidos em fornecer soluções de alta qualidade e inovadoras para nossos clientes.
Se você é motivado por desafios tecnológicos e deseja fazer parte de uma equipe dinâmica e inovadora, não hesite em se candidatar!