Pular para o conteúdo principal

Desenvolvedor(a) Sênior (Java)

Tecnologia
Sankhya
Há 1 mês
Tempo inteiroPresencial

Descrição da vaga

Buscamos um(a) Desenvolvedor(a) Sênior Java para ser uma das primeiras sementes do time Composable da Sankhya . Aqui, você não vai dar manutenção em sistemas legados. Você vai construir do zero os módulos que formarão o core do ERP , usando arquitetura moderna e IA agêntica como parte do fluxo de trabalho , potencializando produtividade e qualidade do código.

Neste papel, cada entrega importa: você vai entregar versões iniciais funcionais rapidamente , iterar com base no aprendizado e garantir que seu código tenha impacto real no negócio. Trabalhará lado a lado com especialistas de domínio, equipe de produto e liderança, contribuindo para definir padrões, processos e cultura da squad desde o início.

Se você gosta de desafios complexos, valoriza agilidade e qualidade, gosta de desenvolver soluções inovadoras e quer construir sua carreira em um ecossistema de inovação , vem com a gente! 💚

🧑 🦽 Todas as nossas vagas estão abertas para pessoas com deficiência.

RESPONSABILIDADES E ATRIBUIÇÕES

  • Construir os primeiros módulos composáveis do ERP Sankhya (logística, financeiro e outros PBCs) usando Java como linguagem principal e IA agêntica como amplificador de produtividade, não como atalho
  • Usar agentes de codificação IA (Claude Code, Codex, Cursor ou similar) para gerar, revisar e refatorar código diariamente, garantindo simplicidade, coesão e qualidade para produção
  • Implementar e evoluir APIs RESTful e microsserviços dentro da arquitetura Composable, assegurando escalabilidade, desacoplamento e aderência aos contratos entre módulos
  • Entregar V1s funcionais rapidamente, iterar com base no aprendizado e fincar bandeira nos desafios complexos do projeto greenfield
  • Realizar code reviews que elevem o time: identificar riscos, propor melhorias e explicar decisões, inclusive em código gerado por IA
  • Colaborar diretamente com o especialista de domínio (PM) para garantir que as implementações façam sentido para o negócio
  • Documentar decisões técnicas e padrões da squad: ADRs, contratos de integração e referências que o time futuro poderá utilizar
REQUISITOS E QUALIFICAÇÕES
  • Experiência sólida com Java em produção (Java 8+, Spring Boot, Spring MVC, JPA/Hibernate, Spring Data, Spring Security)
  • Uso prático e diário de agentes de codificação IA (Claude Code, Codex, Cursor ou similar)
  • Experiência real com arquitetura de microsserviços e APIs REST em produção
  • Habilidade de revisão crítica de código, identificando acoplamento desnecessário, falhas de design e riscos em código humano ou gerado por IA
  • Prática diária com testes automatizados (JUnit, Mockito)
  • Experiência em adoção de IA agêntica no fluxo de desenvolvimento
DIFERENCIAIS
  • Experiência com arquitetura MACH (Microservices, API-first, Cloud-native, Headless) ou sistemas composáveis
  • Atuação prévia em projetos greenfield, com construção do zero, sem legado
  • Experiência com arquitetura event-driven (Kafka, RabbitMQ) e design de contratos de API
  • Cloud-native: Docker, Kubernetes, CI/CD
  • Inglês técnico para leitura de documentação e referências de mercado
LOCALIDADE 📍 Uberlândia/MG – Presencial

📍 São Paulo/SP – Híbrido (2x/semana no escritório)

📍 Outras 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: https://www.sankhya.com.br/trabalhe-conosco/#beneficios-intro

Keywords
javaenterprise-resource-planning-erpfood-enterprise-resource-planning-erpmedical-devices-enterprise-resource-planning-erpinformation-architecture-iaclaude-codecodexcursorcode-reviewtime-and-attendanceparticulate-matterjava-8springspring-bootspring-mvcmodel-view-controller-mvchibernatespring-dataspring-securityplanning-and-design

Tem interesse nesta vaga?