Skip to main content

Desenvolvedor(a) Full Stack Senior (Java)

Tecnologia
Sankhya
Rio De Janeiro, BrasilHá 1 mesesAté 14/04/2026

Descrição da vaga

Na Sankhya, estamos construindo soluções que impulsionam a transformação digital de milhares de empresas em todo o Brasil. Como Desenvolvedor(a) Full Stack Senior (Java), você terá um papel estratégico na evolução e manutenção dos frameworks da nossa plataforma, atuando no desenvolvimento de soluções escaláveis, performáticas e de alta qualidade. Se você busca desafios técnicos, ambiente colaborativo e espaço para inovação, essa posição é para você!

RESPONSABILIDADES E ATRIBUIÇÕES

Atuar no desenvolvimento e manutenção dos frameworks proprietários da Sankhya.

Colaborar com diferentes squads e times multidisciplinares para garantir a estabilidade e evolução da aplicação.

Identificar, propor e implementar soluções para problemas técnicos, tanto em manutenções quanto em novos projetos.

Garantir que a documentação técnica e os materiais de onboarding estejam sempre atualizados.

Apoiar a definição de boas práticas, padrões de arquitetura e qualidade de código.

REQUISITOS E QUALIFICAÇÕES

Graduação em Ciência da Computação, Engenharia de Software ou áreas correlatas.

Pós-graduação em Engenharia ou Arquitetura de Software é desejável.

Experiência sólida em desenvolvimento back-end e front-end.

Histórico em projetos escaláveis, performáticos e de alta disponibilidade.

Vivência com metodologias ágeis (Scrum, Kanban).

Portfólio técnico atualizado (GitHub, projetos, contribuições open source).

Competências Técnicas

Linguagens de programação: proficiência em Java e JavaScript.

Banco de dados: Avançado em SQL, incluindo modelagem e otimização de consultas.

Front-end: conhecimento intermediário em React e Angular com design responsivo.

Intermediário a avançado em troubleshooting de aplicações em servidor de aplicação (Flight Recorder,Dump de Threads e AWR).

Arquitetura e frameworks: experiência avançada com arquitetura MVC e microservices, design patterns e clean code.

Qualidade e testes: Unitários e Integração, cobertura de código e integração contínua.

Segurança: Práticas de proteção de dados, autenticação segura e criptografia.

Soluções escaláveis: Capacidade de projetar e implementar arquiteturas robustas alinhadas a requisitos de negócio.

IA aplicada à engenharia de software será um diferencial.

Habilidade em levantamento e refinamento de requisitos junto a stakeholders.

Vivência em documentação técnica detalhada, versionamento (Git) e gestão de dependências.

Pensamento sistêmico para antecipar impactos e garantir integração fluida entre módulos.

Diferenciais

Domínio em TDD, automação de testes.

NoSQL.

CI/CD e DevOps: Conhecimento intermediário em pipelines, automação de deploy, monitoramento e logging.

Experiência com métricas DORA para avaliação e melhoria contínua de performance.

Localidade | Atuação

Uberlândia/MG: Presencial

São Paulo/SP: Híbrido (2vz na semana no escritório)

Demais localidades: Remoto

Regime de contratação CLT

BENEFÍCIOS

Remuneração Variável + Participação nos Resultados (PPR)

Vale Alimentação/Refeição iFood

Plano de saúde

Licença Maternidade e Paternidade Estendida

Auxílio Creche E mais! Confira todos os benefícios aqui:

¿Te interesa este puesto?