Descrição da Vaga
O cargo visa selecionar um profissional com sólida experiência em desenvolvimento de aplicações escaláveis e seguras, utilizando Java no backend e React no frontend.
Ao assumir essa função, você atuará em projetos corporativos de alta complexidade, trabalhando em conjunto com times ágeis para desenvolver soluções inovadoras.
Responsabilidades
* Desenvolver, manter e otimizar aplicações web de alta complexidade;
* Atuar na definição e evolução da arquitetura de sistemas;
* Desenvolver e consumir APIs RESTful garantindo performance e segurança;
* Integrar aplicações com sistemas corporativos e serviços externos;
* Garantir boas práticas de desenvolvimento, qualidade de código e testes;
* Atuar como referência técnica suportando o time e contribuindo com decisões técnicas;
* Trabalhar em conjunto com times ágeis participando de cerimônias e planejamento;
Habilidades e Experiências
* Experiência avançada em Java (Spring Boot, JEE ou frameworks similares);
* Experiência avançada em React.js incluindo criação de componentes reutilizáveis, integração com APIs e API Restful;
* Sólida experiência no desenvolvimento de bancos de dados relacionais e não relacionais (SQL e NoSQL);
* Experiência com Git CI/CD e pipelines de automação;
* Vivência com metodologias ágeis (Scrum e/ou Kanban) e Testes unitários;
* Forte capacidade analítica e senso de responsabilidade técnica;