Desenvolvedor(a) Java (IA) - Pleno Sankhya•Nova Iguaçu, Rio de Janeiro, Brazil
Descrição da vaga
Estamos em busca de um Desenvolvedor(a) Java (IA) Pleno para atuar no desenvolvimento e evolução de soluções inteligentes, escaláveis, performáticas e seguras, com foco em produtos e serviços baseados em Inteligência Artificial. Você fará parte de um time de IA, trabalhando em iniciativas estratégicas que conectam engenharia de software, dados e modelos inteligentes para gerar impacto real no negócio e na experiência dos clientes.
Aqui, autonomia técnica, colaboração cross-team e qualidade de código não são discurso, são prática diária.
O que você vai fazer no dia a dia
- Desenvolver e evoluir aplicações em Java 8 ou superior, aplicando clean code, design patterns e padrões arquiteturais.
- Criar, consumir e manter APIs RESTful e microsserviços com Spring Boot, incluindo serviços que suportam e integram soluções de Inteligência Artificial.
- Atuar na integração de aplicações Java com modelos de IA, pipelines de dados e serviços de machine learning, próprios ou de terceiros.
- Participar do desenvolvimento e evolução de soluções baseadas em IA, contribuindo com melhorias de performance, escalabilidade e confiabilidade.
- Implementar testes unitários, de integração e automação de testes, incluindo cenários críticos de sistemas inteligentes.
- Atuar na correção, melhoria e evolução de sistemas existentes, com foco em estabilidade, observabilidade e performance.
- Trabalhar com bancos de dados relacionais e não relacionais, apoiando soluções orientadas a dados.
- Realizar deploys, monitoramento e observabilidade de aplicações em cloud como AWS, Azure ou GCP.
- Contribuir com pipelines CI / CD, uso de containers e orquestração com Docker e Kubernetes.
- Colaborar ativamente com times de IA, Dados, QA, DevOps e Produto, participando de code reviews e discussões técnicas.
- Produzir documentação técnica e apoiar estimativas de esforço e prazos.
O que esperamos de você
- Experiência sólida com Java 8+, Spring Boot, APIs REST e arquitetura de microsserviços.
- Vivência com integração de sistemas e consumo de serviços de IA ou soluções baseadas em dados.
- Conhecimento em bancos de dados SQL e NoSQL.
- Experiência com ambientes cloud, CI / CD e versionamento de código com Git.
- Experiência com testes automatizados, utilizando ferramentas como JUnit, Mockito, Postman ou similares.
- Interesse genuíno em Inteligência Artificial, Machine Learning e soluções orientadas a dados.
- Inglês intermediário para leitura técnica.
Diferenciais que aceleram o match
- Conhecimento em fundamentos de Inteligência Artificial, Machine Learning e Data Mining.
- Noções de Python ou R para apoio em pipelines, testes ou integração com modelos de IA.
- Experiência com observabilidade e monitoramento de sistemas inteligentes.
- Conhecimento em segurança de software.
- Experiência com front-end como Angular, HTML, CSS e JavaScript.
- Familiaridade com UML e fundamentos de engenharia de software.
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