Descrição da Vaga
Nós buscamos um profissional experimentado em desenvolvimento de aplicações escaláveis e seguras para atuar em projetos corporativos de alta complexidade. O candidato será responsável pelo desenvolvimento, manutenção e evolução de sistemas com alto padrão de qualidade.
Responsabilidades Principais
* Desenvolver e manter sistemas 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 sistemas com plataformas corporativas e serviços externos.
* Garantir práticas de desenvolvimento ágeis, qualidade de código e testes contínuos.
* Atuar como referência técnica, apoiando o time e contribuindo com decisões técnicas.
* Trabalhar em equipe, participando de cerimônias e planejamento.
Habilidades e Qualificações Necessárias
* 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.
* 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 práticas de qualidade de código.
Diferenciais
* Conhecimento em PL/SQL, incluindo procedimentos, 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.