1. Experiência mínima comprovada de 5 anos em desenvolvimento de software, com atuação sênior em projetos complexos;
2. Domínio avançado em Java 8+ e Spring Framework/Spring Boot;
3. Experiência com arquitetura de microserviços e orientação a camadas;
4. Conhecimento em princípios SOLID e boas práticas de desenvolvimento;
5. Experiência com Vue.js 3 e Angular 2+;
6. Experiência avançada em Genexus Evolution 3, GX 15 e Genexus Server;
7. Conhecimento em ferramentas como Jasper Reports;
8. Experiência com bancos de dados MySQL, Oracle e SQL Server;
9. Vivência com SQL Developer e desenvolvimento de queries otimizadas;
10. Conhecimento em EJB 3.0, Jboss e integração entre sistemas;
11. Familiaridade com DevOps e práticas modernas de versionamento, integração contínua e entrega contínua;
12. Conhecimento básico em AWS e serviços cloud aplicados ao desenvolvimento;
13. Experiência intermediária com metodologias ágeis (Scrum);
14. Capacidade de análise crítica, autonomia, comunicação clara e colaboração em equipe multidisciplinar.
* Realizar manutenções corretivas e evolutivas nos sistemas existentes;
* Colaborar na concepção e arquitetura de novos sistemas, garantindo aderência às necessidades do cliente;
* Propor soluções técnicas e melhorias contínuas para otimizar o desenvolvimento e a performance das aplicações;
* Apoiar o desenvolvimento técnico da equipe, oferecendo suporte e orientações;
* Comunicar-se de forma clara com líderes, pares e demais stakeholders;
* Identificar e sinalizar impedimentos rapidamente, contribuindo com a fluidez do desenvolvimento;
* Participar ativamente das cerimônias ágeis (Scrum/Kanban), colaborando com o planejamento e execução das entregas;
* Compartilhar conhecimento em eventos internos, reuniões técnicas e comunidades de prática;
* Contribuir com iniciativas de disseminação de boas práticas, padrões de arquitetura e governança de código.