Descrição do cargo : O Desenvolvedor Full Stack trabalha em projetos de software com tecnologia avançada, desenvolvendo soluções personalizadas para nossos clientes.Deve atuar no desenvolvimento fullstack utilizando Java no backend e React no frontend, participar de todo o ciclo de desenvolvimento de software, desde a concepção até a entrega em produção, implementar e manter APIs REST seguindo boas práticas de design e segurança.Também deve realizar consultas e modelagem de dados em bancos NoSQL (MongoDB), garantir qualidade de código através de testes unitários, práticas de segurança e monitoramento contínuo, colaborar de forma próxima com o time contribuindo em discussões técnicas e propondo melhorias.Desenvolve soluções baseadas em arquitetura de microsserviços e integra sistemas por meio de mensageria (RabbitMQ).
Experiência comprovada em desenvolvimento Java e React, conhecimentos em API REST e arquitetura de microsserviços são necessários.
Vivência com mensageria (RabbitMQ) e banco NoSQL (MongoDB) é uma vantagem.Além disso, prática em boas práticas de desenvolvimento (clean code, versionamento, code review, etc.) e experiência com testes unitários, segurança e monitoramento de aplicações são importantes.
É fundamental ter perfil colaborativo, proativo e forte orientação à resolução de problemas, além de boa comunicação e capacidade de trabalho em equipe.Vantagens : Regime 100% Home Office;Detalhes sobre o local de trabalho : Trabalhe da confortabilidade da sua casa.
Desenvolvedor • Salvador, Bahia, Brasil