Desenvolvedor full stack pleno reactjs java
Descrição da Vaga
Oportunidade para Desenvolvedor Full Stack Pleno para integrar o time de uma empresa que oferece um ecossistema completo de soluções para o setor de transporte e seguros localizada em Porto Alegre. **Quais Serão As Respondabilidades Dessa Pessoa** * Desenvolver sistemas de ponta a ponta, desde a concepção até a entrega, atuando tanto no front\-end (ReactJS ou VueJS) quanto no back\-end (Java com Spring Boot). * Participar ativamente das reuniões de planejamento de sprints, colaborando com a equipe na definição e priorização de tarefas, além de contribuir com insights técnicos. * Codificar, testar e depurar sistemas, aplicando boas práticas de desenvolvimento para assegurar alta qualidade do código e redução de erros. * Desenvolver e otimizar estruturas de dados e objetos de banco de dados PostgreSQL, garantindo eficiência, integridade e escalabilidade. * Implementar e aprimorar rotinas de importação e processamento de grandes volumes de dados. * Realizar testes automatizados e manuais para identificar, corrigir e prevenir erros, garantindo a confiabilidade e a segurança do software. * Elaborar e gerar relatórios analíticos a partir dos dados armazenados, fornecendo informações valiosas para a tomada de decisões estratégicas. * Documentar detalhadamente os processos de desenvolvimento, assegurando o compartilhamento de conhecimento e facilitando a manutenção futura. * Colaborar na integração de sistemas e plataformas, garantindo a interoperabilidade entre diferentes ambientes e tecnologias. * Manipular dados e filas utilizando Apache Kafka (criação de tópicos, consumo e publicação de mensagens) e Redis (armazenamento temporário, cache e dados de sessão). * Interagir com os principais serviços da AWS, como: CloudWatch (monitoramento e logs), EKS (gestão de clusters, pods e logs), ECR (armazenamento de imagens de containers), MSK (mensageria Kafka gerenciada), S3 (armazenamento de arquivos), EC2 (instâncias de máquinas virtuais), COGNITO (autenticação) e RDS (Banco de Dados) * Compreender e aplicar conceitos básicos da esteira CI/CD com AWS CodeBuild, colaborando na automação de builds, testes e deploys. **Hard Skills Para Concorrer a Essa Oportunidade** * Experiência sólida com Java 8, 17 e/ou 19, especialmente com Spring Boot para desenvolvimento de aplicações escaláveis. * Experiência com ReactJS ou VueJS para desenvolvimento front\-end. * Conhecimento avançado em PostgreSQL ou SQL Server. * Experiência em ambientes de Cloud Computing, preferencialmente AWS. * Experiência com APIs RESTful, microserviços e sistemas distribuídos. * Conhecimento em segurança no desenvolvimento de software, seguindo práticas OWASP e análise de código com ferramentas como SonarQube. * Necessário conhecimento em mensageria com Kafka e armazenamento com Redis. * Familiaridade com ferramentas de monitoramento, deploy e automação na AWS, incluindo EKS, ECR, MSK, S3, EC2, CloudWatch e CodeBuild. **Soft Skills Para Concorrer a Essa Oportunidade** * Atenção concentrada; * Capacidade de trabalhar em equipes multidisciplinares; * Proatividade e forte habilidade de resolução de problemas.
Vaga originalmente publicada em: linkedin
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev