PRINCIPAIS ATRIBUIÇÕES / RESPONSABILIDADES : 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 : Compreender e aplicar conceitos básicos da esteira CI / CD com AWS CodeBuild, colaborando na automação de builds, testes e deploys.REQUISITOS : Ensino Superior completo em TI, áreas afinsExperiência em Java (atuação em frameworks como Spring Boot, voltado para o desenvolvimento de aplicações escaláveis)Experiência sólida com bancos de dados relacionais (especialmente PostgreSQL)Vivência em ambientes de Cloud Computing, como AWS, Azure ou Oracle CloudExperiência com integração de sistemas distribuídos, utilizando APIs RESTful e arquitetura baseada em microserviços.Conhecimento em segurança no desenvolvimento de software, aplicando práticas como as recomendadas pela OWASP e análise estática de código com ferramentas como SonarQube.Escolaridade Mínima : Ensino SuperiorPlano de SaúdePlano OdontológicoSeguro de VidaVA ou VRVale TransporteApoio PASSWellhub (Gympass)
Desenvolvedor • Porto Alegre, Rio Grande do Sul, Brasil