Você atuará como pessoa Desenvolvedora Fullstack Pleno em projetos de transformação digital para um cliente do setor financeiro. Em colaboração com profissionais experientes, ajudará a desenvolver aplicações e interfaces de qualidade, com atenção à evolução técnica e ao uso de inteligência artificial no 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
- Desenvolver e evoluir aplicações backend com Java 17+ e Spring Boot
- Apoiar a construção e a manutenção de APIs REST e microsserviços
- Criar testes unitários e automatizados para contribuir com a qualidade das entregas
- Participar de refinamentos técnicos, desenvolvimento, testes e implantação de soluções
- 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
- Usar ferramentas de inteligência artificial como apoio ao desenvolvimento, aos testes, à documentação e à resolução de problemas
Requisitos obrigatórios
- Conhecimento em Java 17+ e Spring Boot
- Conhecimento em APIs REST, integração com APIs e microsserviços
- 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 versionamento
- 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 conhecimentos básicos no uso de ferramentas de programação assistida por IA
- Experiência com GitHub Copilot, CI&T Flow ou outras ferramentas de desenvolvimento assistido por IA
- 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
- Experiê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 modernas e confiáveis. Valorizamos a curiosidade para explorar ferramentas de inteligência artificial e o compromisso com a qualidade do software.