Missão do Cargo:Desenvolver e manter aplicações web robustas e eficientes, assegurando segurança, desempenho e escalabilidade, enquanto promove as melhores práticas de desenvolvimento e inovação tecnológica.Detalhamento das principais atividades:Desenvolver e manter aplicativos back-end utilizando Java e Spring Boot;Integrar aplicações com bancos de dados relacionais, preferencialmente PostgreSQL;Implementar e gerenciar sistemas de mensageria, como RabbitMQ;Utilizar Redis para implementação de cache de dados;Integrar aplicativos com Firebase para autenticação e gerenciamento de dados em tempo real;Desenvolver interfaces front-end utilizando ReactJS;Implementar soluções de computação em nuvem, preferencialmente AWS;Garantir a integração eficiente entre front-end e back-end;Aplicar práticas de segurança e otimização de desempenho em todas as camadas da aplicação;Colaborar com equipes multidisciplinares para definir, projetar e lançar novas funcionalidades;Manter-se atualizado com as melhores práticas de desenvolvimento e novas tecnologias relevantes.Requisitos:Formação em Ciências da Computação, Engenharia de Software ou áreas correlatas;Experiência no desenvolvimento de aplicativos back-end utilizando Java e Spring Boot;Conhecimento em bancos de dados relacionais, preferencialmente PostgreSQL;Experiência com sistemas de mensageria, como RabbitMQ;Familiaridade com o uso de Redis para implementação de cache de dados;Experiência em integração de aplicativos com Firebase para autenticação e gerenciamento de dados em tempo real;Experiência em desenvolvimento de aplicativos front-end utilizando ReactJS;Conhecimento prático em serviços de computação em nuvem, preferencialmente AWS.Modalidade: HíbridoContratação: PJSe você é um Desenvolvedor Fullstack apaixonado por tecnologia e deseja fazer parte de uma equipe inovadora, cadastre-se nesta vaga. Aguardamos ansiosamente para receber sua candidatura!
#J-18808-Ljbffr