 
        
        Descrição da Função
Em Sankhya, você terá um papel estratégico na arquitetura e evolução da nossa infraestrutura tecnológica, liderando decisões técnicas e garantindo que nossos frameworks de back-end sejam escaláveis, performáticos e fáceis de manter.
Alguém com expertise técnica profunda, visão estratégica de software e habilidades de liderança para nos ajudar a construir soluções robustas e sustentáveis.
Responsabilidades:
 * Liderar 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;
 * Mantenha a documentação técnica e o material de onboarding sempre atualizados;
Requisitos:
 * Graduação em Ciência da Computação ou Engenharia de Software;
 * Pós-graduação em Arquitetura de Software ou de Soluções;
 * Experiê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;
Competências Técnicas:
 * Domí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.;
 * 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) 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;
 * 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.;
 * 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;
Aqui, seu crescimento é nossa prioridade.
Benefícios
Você trabalhará em uma equipe colaborativa e criativa.
Outras Informações
Você precisará de conhecimentos avançados em Java e framework relacionados.