Na CI&T, você poderá atuar como pessoa desenvolvedora Fullstack Pleno em projetos de transformação digital para um cliente do setor financeiro. Você trabalhará com profissionais experientes na criação de aplicações e interfaces modernas, responsivas e de qualidade, além de explorar o uso de inteligência artificial no desenvolvimento de software.
Responsabilidades
- Desenvolver e evoluir aplicações de back-end com Java 17+ e Spring Boot
- Apoiar a criação e a manutenção de APIs REST e microsserviços
- Criar e manter testes unitários e automatizados
- Participar de atividades de refinamento técnico, desenvolvimento, testes e implantação
- Investigar e corrigir problemas no código em colaboração com o time
- Participar de revisões de código e contribuir para a melhoria contínua das aplicações
- Utilizar ferramentas de inteligência artificial para apoiar o desenvolvimento, os testes, a documentação e a resolução de problemas
Requisitos obrigatórios
- Conhecimento em Java 17+ e Spring Boot
- Conhecimento em APIs REST, microsserviços e integração com APIs REST
- Conhecimento básico em Node.js
- Conhecimento em testes unitários e boas práticas de desenvolvimento, como Clean Code
- Familiaridade com Git e ferramentas de controle de versão
- Conhecimento de metodologias ágeis, como Scrum ou Kanban
- Familiaridade com pipelines de CI/CD e ferramentas de qualidade de código
- Familiaridade com inteligência artificial generativa aplicada ao desenvolvimento de software
- Interesse e conhecimento básico no uso de ferramentas de desenvolvimento assistido por inteligência artificial
- Experiência com GitHub Copilot, CI&T Flow ou outras ferramentas de desenvolvimento assistido por inteligência artificial
- Familiaridade com arquitetura de microsserviços
Diferenciais
- Conhecimento em Microsoft Azure e ambientes de nuvem
- Conhecimento em Angular 19+ e TypeScript
- Conhecimento em SonarQube e Azure DevOps
- Vivência em projetos do setor financeiro
O que esperamos
Buscamos uma pessoa com boa base em desenvolvimento web, interesse em evoluir tecnicamente e disposição para colaborar com o time na construção de soluções de qualidade. Se você gosta de aprender e de aplicar inteligência artificial para aprimorar o desenvolvimento de software, esta oportunidade pode ser para você.
Se você 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.