São Paulo

Retornar para a página principal
Dev FullStack Sênior Java/React
Descrição
Estamos em busca de um(a) Desenvolvedor(a) FullStack Sênior para atuar no desenvolvimento e evolução de soluções digitais escaláveis, seguras e de alta disponibilidade.
A pessoa irá atuar com desenvolvimento backend e frontend, participando também de decisões técnicas, desenho de soluções, integrações entre sistemas e evolução da arquitetura da plataforma.
Principais responsabilidades:
- Atuar no desenvolvimento de aplicações backend utilizando Node.js e/ou Java.
- Desenvolver interfaces web modernas utilizando React.
- Participar da construção e evolução de arquiteturas baseadas em microsserviços e microfrontends.
- Desenvolver e manter funções serverless, como Lambdas.
- Projetar APIs, integrações entre sistemas e contratos de comunicação entre aplicações.
- Atuar com bancos de dados relacionais e não relacionais, como MongoDB, PostgreSQL e Oracle.
- Contribuir com decisões arquiteturais, definição de padrões técnicos e boas práticas de desenvolvimento.
- Apoiar tecnicamente o time, realizando code reviews, propondo melhorias e compartilhando conhecimento.
- Atuar na resolução de problemas complexos, análise de causa raiz e melhoria contínua das aplicações.
- Garantir qualidade, segurança, performance e escalabilidade das soluções desenvolvidas.
Requisitos mínimos
Requisitos técnicos:
- Experiência sólida com Node.js e/ou Java.
- Experiência com React.
- Vivência com arquitetura de microsserviços.
- Experiência com microfrontend ou arquitetura frontend modular.
- Conhecimento em arquitetura serverless e desenvolvimento de Lambdas.
- Experiência com MongoDB, PostgreSQL e Oracle.
- Conhecimento em APIs REST, integrações entre sistemas, autenticação e autorização.
- Experiência com Git.
- Vivência com testes automatizados, logs, monitoramento e boas práticas de desenvolvimento.
- Capacidade de analisar impactos técnicos e propor soluções escaláveis e sustentáveis.
Perfil esperado:
- Alta autonomia técnica.
- Boa comunicação com áreas técnicas e não técnicas.
- Capacidade de liderar discussões técnicas e orientar o time.
- Senso de dono, colaboração e foco em entrega de valor.
- Preocupação com qualidade, segurança, performance e manutenibilidade do código.
Diferenciais:
- Conhecimento em Angular
- Conhecimento em cloud.
- Experiência com CI/CD.
- Conhecimento em Docker, Kubernetes ou OpenShift.
- Vivência com arquitetura orientada a eventos.
- Experiência em times ágeis