Desenvolvedor FullStack Pleno (ReactJS + Java)
AM TECNOLOGIA LTDAEsta vaga não aceita mais candidaturas!
Porto Alegre - RS
1 posição
Elegível para PCD
Integral
CLT
Presencial
Pleno
Vaga afirmativa para Pessoas LGBTQIAP+
Vaga afirmativa para Pessoas Pretas
Vaga afirmativa para Mulheres
Vaga afirmativa para Indígenas
Vaga afirmativa para Pessoas com +40 anos
Tecnologia
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.
Benefícios
- Assistência médica
- Assistência odontológica
- Seguro de vida
- Vale refeição
- Vale transporte
- Apoio Pass
Localização
Porto Alegre - RS, Brasil, 90010-030