Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Desenvolvedor Fullstack Pleno (Reactjs + Java)

Am Tecnologia Ltda

Porto Alegre

Presencial

BRL 120.000 - 160.000

Tempo integral

Hoje
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de soluções em transporte e seguros em Porto Alegre está em busca de um Desenvolvedor Full Stack Pleno. O profissional deve ter experiência sólida em Java e Spring Boot, além de habilidades em ReactJS ou VueJS. As responsabilidades incluem desenvolver sistemas do início ao fim, otimizar banco de dados PostgreSQL, e trabalhar com ferramentas como AWS e Apache Kafka. Buscam-se candidatos proativos e com capacidade de trabalhar em equipe para contribuir na entrega de soluções robustas e confiáveis.

Qualificações

  • 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.

Responsabilidades

  • Desenvolver sistemas de ponta a ponta, do front-end até o back-end.
  • Participar das reuniões de planejamento de sprints e colaborar na definição de tarefas.
  • Codificar, testar e depurar sistemas com boas práticas de desenvolvimento.
  • Desenvolver e otimizar estruturas de dados em PostgreSQL.
  • Implementar rotinas de importação e processamento de dados.
  • Realizar testes automatizados para garantir confiabilidade do software.
  • Elaborar relatórios analíticos a partir dos dados armazenados.
  • Documentar processos de desenvolvimento para compartilhamento de conhecimento.
  • Colaborar na integração de sistemas e plataformas.
  • Manipular dados e filas utilizando Apache Kafka e Redis.
  • Interagir com serviços da AWS, como CloudWatch e EC2.
  • Compreender e aplicar conceitos de CI/CD com AWS CodeBuild.

Conhecimentos

Java
Spring Boot
ReactJS
VueJS
PostgreSQL
AWS
Apache Kafka
Redis
APIs RESTful
Segurança de Software
CI/CD
Descrição da oferta de emprego

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.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.