Na CI&T, você fará parte de uma empresa global de transformação tecnológica que combina conhecimento humano e inteligência artificial para desenvolver soluções escaláveis. Nesta posição, você contribuirá para a criação e evolução de aplicações e serviços, trabalhando com equipes multidisciplinares. Se você reside na Região Metropolitana de Campinas, será obrigatória a presença nos escritórios da cidade, conforme a política de frequência vigente.
Responsabilidades
- Colaborar com equipes multifuncionais para compreender requisitos e definir soluções técnicas
- Desenvolver e manter aplicações Java, APIs RESTful e serviços em arquitetura de microsserviços
- Trabalhar com bancos de dados Oracle e PL/SQL
- Escrever código limpo, modular, testável e de fácil manutenção
- Criar testes unitários e de integração, além de investigar e corrigir problemas nas aplicações
- Participar de revisões de código e contribuir com documentação técnica
- Trabalhar com metodologias ágeis e colaborar com pessoas de produto, arquitetura e desenvolvimento
- Acompanhar tendências e tecnologias relevantes para a área
Requisitos obrigatórios
- Experiência com Java, programação orientada a objetos e padrões de projeto
- Experiência com Spring ou frameworks Java similares
- Experiência com PL/SQL e bancos de dados Oracle
- Experiência no desenvolvimento de APIs RESTful e arquitetura de microsserviços
- Conhecimento em React ou Angular
- Conhecimento em RabbitMQ
- Familiaridade com Docker e Kubernetes
- Capacidade de atuar em ambiente ágil e entregar projetos com qualidade e dentro dos prazos
- Boa capacidade de resolução de problemas, comunicação e colaboração em equipe
Diferenciais
- Conhecimento em Google Cloud ou Jira
- Experiência com suporte ao cliente nos níveis N2 ou N3 e integração de soluções
- Vivência em atendimento direto a clientes, com abordagem consultiva
- Inglês intermediário
O que esperamos
Esperamos que você contribua com sua experiência técnica, mantenha atenção à qualidade do código e colabore de forma construtiva com diferentes equipes. Sua capacidade de compreender necessidades e transformá-las em soluções será importante para o sucesso dos projetos.