Desenvolvedor Full Stack Sênior
O nosso time de TI procura um profissional experiente para atuar em projetos corporativos de alta complexidade. Você será responsável pelo desenvolvimento, manutenção e evolução de aplicações escaláveis e seguras, trabalhando de forma estratégica na arquitetura de sistemas e integrações com outras plataformas.
Funções do cargo:
1. Desenvolver, manter e otimizar aplicações web de alta complexidade;
2. Atuar na definição e evolução da arquitetura de sistemas;
3. Desenvolver e consumir APIs RESTful, garantindo performance e segurança;
4. Integrar aplicações com sistemas corporativos e serviços externos;
5. Garantir boas práticas de desenvolvimento, qualidade de código e testes;
6. Atuar como referência técnica, apoiando o time e contribuindo com decisões técnicas;
Requisitos obrigatórios:
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 sólida experiência no desenvolvimento de APIs RESTful;
Conhecimento em 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);
Experiência com testes unitários, integração contínua e boas práticas de qualidade de código;
Forte capacidade analítica e senso de responsabilidade técnica;
Diferenciais:
Conhecimento em PL/SQL, incluindo procedures, triggers e otimização de queries;
Experiência com Cloud (Azure, AWS ou similar);
Familiaridade com ferramentas de colaboração como Microsoft Teams, Jira e Confluence;
Experiência prévia em ambientes corporativos de grande porte;
Se você é uma pessoa capaz e motivada, que busca desafios e oportunidades de crescimento, estamos à espera de sua candidatura!