
Ativa os alertas de emprego por e-mail!
Cria um currículo personalizado em poucos minutos
Consegue uma entrevista e ganha mais. Sabe mais
Uma empresa de tecnologia está em busca de um Desenvolvedor(a) Java Pleno para trabalhar em soluções de Inteligência Artificial. A função requer experiência com Java, Spring Boot, e integração de sistemas. Os candidatos devem ter conhecimento em bancos de dados SQL e NoSQL, além de experiência com ambientes de nuvem. Benefícios incluem remuneração variável, plano de saúde, e licença maternidade e paternidade estendida. Este é um ótimo lugar para quem busca qualidade e aprendizado contínuo.
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.
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.
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.
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.
Se você gosta de tecnologia, boas práticas e quer crescer em um time que valoriza qualidade, aprendizado contínuo e evolução constante, esse desafio é para você.
Uberlândia / MG – Presencial
São Paulo / SP – Híbrido (2x / semana no escritório)
Outras localidades – Remoto
CLT