Na CI&T, você atuará como AI Engineer — desenvolvedor(a) backend Java de nível pleno — contribuindo para a criação e evolução de sistemas escaláveis e de alta performance. Você transformará necessidades de negócio em soluções com Java e Spring Boot, integrando inteligência artificial generativa e modelos de linguagem ao ciclo de desenvolvimento de software. Para quem reside na Região Metropolitana de Campinas, a presença nos escritórios da cidade é obrigatória, conforme a política de frequência vigente.
Responsabilidades
- Participar das etapas do ciclo de desenvolvimento de software, do planejamento e desenho da solução à implantação e manutenção
- Desenvolver e sustentar sistemas backend e APIs RESTful com Java e Spring Boot
- Integrar sistemas a modelos de inteligência artificial de grande escala
- Aplicar automação e ferramentas de codificação baseadas em IA para apoiar o desenvolvimento, os testes e a documentação
- Colaborar em reuniões de refinamento e nos ritos ágeis, contribuindo com estimativas
- Investigar e corrigir problemas técnicos em código, dados e ambientes produtivos
- Documentar soluções e processos técnicos e contribuir para a melhoria contínua
Requisitos obrigatórios
- Experiência com desenvolvimento backend em Java e Spring Boot
- Conhecimento de APIs RESTful, microserviços e padrões de projeto
- Experiência com bancos de dados SQL ou NoSQL e sistemas de mensageria, como Kafka ou RabbitMQ
- Prática com testes automatizados, incluindo JUnit e Mockito, revisão de código e princípios de código limpo
- Familiaridade com Docker, Kubernetes e práticas de integração e entrega contínuas
- Capacidade de analisar e resolver problemas técnicos complexos
- Colaboração em equipes ágeis e habilidade para traduzir necessidades de negócio em soluções técnicas
Diferenciais
- Interesse em inteligência artificial generativa, modelos de linguagem e ferramentas de desenvolvimento baseadas em IA
- Interesse em aprimorar processos de desenvolvimento e automação ao longo do ciclo de vida do software
O que esperamos
Esperamos que você contribua com pensamento crítico, colaboração e boas práticas de engenharia para entregar soluções confiáveis e alinhadas às necessidades do projeto. Você também compartilhará conhecimento e buscará acompanhar a evolução das tecnologias e tendências da área.