Nesta posição de Desenvolvedor(a) Full-Stack Sênior-Master, você ajudará a criar e manter aplicações web e microsserviços de nível empresarial. Você trabalhará com React no frontend e Java 21 com Spring Boot no backend, contribuindo para soluções seguras, eficientes e centradas nas pessoas usuárias.
Responsabilidades
- Projetar, desenvolver, testar e integrar componentes de aplicações full-stack
- Criar aplicações web escaláveis, APIs RESTful, microsserviços e integrações com sistemas corporativos
- Colaborar com equipes de UX/UI, produto, arquitetura e QA em um ambiente ágil
- Criar e manter documentação de arquitetura, design e sistemas
- Garantir qualidade, desempenho e segurança do código, incluindo OAuth2, OIDC e JWT
- Trabalhar com MySQL, Hibernate, Spring Data e Spring Security
- Dar suporte a sistemas em produção, monitorar e investigar problemas com Kibana e ferramentas de APM, participando de plantões quando necessário
Requisitos obrigatórios
- Experiência sólida em desenvolvimento full-stack
- Experiência prática com React, JavaScript moderno (ES6+), APIs do DOM e JSON
- Experiência recente com desenvolvimento backend em Java e Spring Boot
- Experiência com microsserviços e padrões de integração corporativa
- Experiência com bancos de dados relacionais, como MySQL, e SQL
- Conhecimento de segurança web, autenticação e padrões como JWT
- Experiência com suporte a sistemas em produção, tratamento de erros, monitoramento e solução de problemas
- Abordagem estruturada para resolução de problemas e comunicação clara
- Disponibilidade para trabalhar no fuso horário EST
Diferenciais
- Familiaridade com arquitetura de micro-frontends e bibliotecas de componentes, como Storybook e styled-components
- Conhecimento de arquitetura orientada a eventos e Kafka
O que esperamos
Esperamos que você contribua com sua experiência técnica para desenvolver soluções confiáveis e escaláveis, colaborando com diferentes equipes e mantendo atenção à segurança, ao desempenho e à qualidade.
Você terá um papel importante na evolução e no suporte de aplicações corporativas, com participação em atividades de monitoramento e investigação de incidentes em produção.