Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 6.500 CI&Ters ao redor do mundo, já formamos parcerias com mais de 1.000 clientes durante nossos 30 anos de história. Inteligência Artificial é nossa realidade.
Importante: Posições localizadas na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequência vigente.
Responsabilidades
Desenvolver novas funcionalidades para produtos digitais, focando na resolução de problemas reais dos usuários.
Implementar testes automatizados (unitários, integrados, funcionais e de performance) para garantir a qualidade contínua do software, seguindo a Pirâmide de Testes.
Identificar e propor soluções para problemas de negócio por meio de uma abordagem técnica colaborativa.
Aplicar as melhores práticas de desenvolvimento de software, priorizando simplicidade, qualidade, performance e boa experiência do usuário.
Participar ativamente de práticas como code reviews e pair programming para disseminação de conhecimento, melhoria contínua e prevenção de vulnerabilidades.
Contribuir com a criação e evolução de soluções monitoráveis, participando da detecção e resolução de incidentes técnicos.
Atuar na mitigação de falhas e colaborar na elaboração de planos de ação sustentáveis para incidentes internos e interdependentes.
Utilizar dados e evidências para identificar débitos técnicos, oportunidades de melhoria e aperfeiçoamento de processos.
Manter a documentação técnica dos sistemas atualizada e acessível.
Colaborar com o time de forma proativa, dando e recebendo feedbacks construtivos, e fomentando o aprendizado coletivo sobre boas práticas e padrões de desenvolvimento.
Promover uma cultura de respeito e colaboração, incentivando o compartilhamento de ideias e a participação ativa nas decisões da equipe.
Requisitos para este desafio
Experiência prática em desenvolvimento com Java 17 ou Kotlin utilizando Spring Framework.
Vivência na construção de testes automatizados e domínio dos conceitos da Pirâmide de Testes.
Capacidade de desenvolver aplicações escaláveis e evolutivas.
Conhecimento sólido em boas práticas de desenvolvimento como SOLID, DRY, DDD, Clean Code e Clean Architecture.
Experiência com plataformas de cloud computing (preferencialmente AWS).
Familiaridade com conteinerização com Docker.
Vivência com práticas e ferramentas de DevOps.
Diferenciais que farão você se destacar
Experiência com arquiteturas baseadas em eventos (Kafka, RabbitMQ, SQS).
Conhecimento em microservices e seus padrões arquiteturais.
Vivência com design systems.
Capacidade de gerenciar dívidas técnicas e executar tarefas de refatoração de forma estruturada.
Experiência com Kubernetes.
Conhecimento de princípios 12-factor app (cloud native).
Nossos benefícios:
- Plano de saúde e odontológico;
- Vale alimentação e refeição;
- Auxílio-creche;
- Licença paternagem estendida;
- Wellhub (Gympass);
- TotalPass;
- PLR;
- Seguro de Vida;
- CI&T University;
- Clube de descontos;
- Plataforma online gratuita dedicada à promoção da saúde física, mental e bem-estar;
- Curso gestante e paternagem responsável;
- Parceria com plataformas de cursos online;
- Plataforma para aprendizagem de idiomas;
- E muitos outros.
A colaboração é nosso superpoder, diversidade nos une, e a excelência é nosso padrão.
Valorizamos a diversidade de identidades e experiências de vida, fomentando um ambiente de trabalho diverso, inclusivo e seguro. Incentivamos a candidatura de pessoas de comunidades diversas e sub-representadas às nossas vagas.