Como Tech Lead em Framework na área de Foundation da Sankhya, você terá um papel estratégico na arquitetura e evolução da nossa infraestrutura tecnológica.Sua missão será liderar decisões técnicas, definir boas práticas e garantir que nossos frameworks de back-end sejam escaláveis, performáticos e fáceis de manter. Atuará lado a lado com arquitetos e times de desenvolvimento, sendo referência técnica, mentor(a) e guardião(ã) da qualidade do codebase.Buscamos alguém que una profunda expertise técnica, visão estratégica de software e habilidades de liderança para nos ajudar a construir soluções robustas e sustentáveis.RESPONSABILIDADES E ATRIBUIÇÕESLiderar decisões técnicas relacionadas aos frameworks de back-end da aplicação.Garantir qualidade, padronização e boas práticas no desenvolvimento de software.Trabalhar em conjunto com arquitetos para manter a coerência e a evolução do codebase.Antecipar problemas técnicos e propor soluções robustas e escaláveis.Manter a documentação técnica e o material de onboarding sempre atualizados.REQUISITOS E QUALIFICAÇÕESGraduação em Ciência da Computação, Engenharia de Software ou áreas correlatasPós-graduação em Arquitetura de Software ou de SoluçõesPós-graduação em Gestão de Pessoas é desejávelExperiência sólida em desenvolvimento backend, arquitetura de software e liderança técnica.Histórico de participação em projetos escaláveis e performáticos.Vivência com metodologias ágeis (Scrum, Kanban).Portfólio técnico relevante (GitHub, projetos ou contribuições open source).Competências TécnicasDomínio Profundo do Ecossistema Java:Java moderno: Spring Boot e ecossistema (security, data, etc.), Quarkus (desempenho), etc. para injeção de dependências, programação reativa, microsserviços, etc.Java legado: Java EE (JSP, Servlets, EJB), Struts, JSF, etc. para manutenção, convivência, modernização, ,migração e/ou refatoração.JVM e performance: domínio da JVM (garbage collection e tuning).Arquitetura de Software e Design Patterns:Desenho de soluções desacopladas, coesas e de fácil manutenção.Capacidade de tomar decisões arquiteturais importantes e justificar suas decisões com base em requisitos técnicos e/ou de negócio.Especialista em padrões de projetos clássicos (GoF: Gang of Four) e para microsserviços e sistemas distribuídos.Expertise em Back-end e Visão Abrangente de Front-end:Back-end: Java, DB (SQL: Oracle/SQL Sever, e NoSQL), mensageria (Kafka ou RabbitMQ), construção de APIs RESTful robustas e bem documentadas.Front-end: é necessário conhecimento sólido dos fundamentos de front-end: HTML, CSS, JavaScript, TypeScript, React e Angular.Cultura de DevOps e Automação:Experiência em CI/CD com GitLab CI, Jenkins, etc.Conhecimento de conteinerização com: Kubernetes, Docker, Nexus, etc.Experiência e espírito de testes automatizados: unitários, integração e performance.Qualidade, Segurança e Manutenção:Code review, análise estática e dinâmica de código (SONAR), avaliação de métricas de qualidade do codebase.Mentalidade de “segurança desde a concepção” e no caso de manutenção “a intervenção mínima e segura que resolve o problema”, sem sub ou over engineering.Se você busca um desafio para liderar a evolução tecnológica de um dos maiores ERPs do país, com impacto direto na experiência de milhares de usuários, queremos te conhecer!