[Job 29859] Senior Developer Java, Brazil
Tipo de Emprego : Periodo Integral
Na CI&T , ajudamos grandes empresas a transformar o potencial da AI em impacto real nos negócios com AI Deployment, execução AI-native e tech-integrated business solutions.
Com 30 anos de experiência em transformação tecnológica, aceleramos inovação com expertise em agentic SDLC, application modernization, Data & AI, martech e business strategy.
Somos 8.000 CI&Ters em mais de 25 países, colaborando para construir soluções com impacto real. AI já faz parte da forma como trabalhamos, evoluímos e inovamos todos os dias.
Importante: se você reside na Região Metropolitana de Campinas, sua presença nos escritórios da cidade será obrigatória, conforme a política de frequencia vigente.
Responsabilidades e atribuições
- Experiência em atuação de BFF voltados para Mobile
- Projetar e desenvolver soluções backend escaláveis e resilientes usando Java;
- Garantir a qualidade do código com foco em manutenibilidade e performance;
- Apoiar a disseminação de boas práticas de engenharia de software, incluindo TDD, BDD, DDD e Clean Code;
- Realizar revisões e otimizações de código, pair programming e mentoring com o time;
- Trabalhar em conjunto com áreas de negócio para traduzir regras complexas em implementações eficientes;
- Promover a disseminação do conhecimento técnico e oferecer suporte às equipes de desenvolvimento;
- Orientar e estabelecer diretrizes técnicas para o levantamento de requisitos junto aos clientes;
- Assumir a responsabilidade técnica pelas questões relacionadas ao backend nos projetos e produtos;
- Garantir a documentação técnica dos projetos e a segurança das aplicações;
- Propor soluções de forma autônoma, contribuindo para a tomada de decisões em diferentes níveis de liderança;
- Facilitar o processo de consenso nas decisões técnicas de alta complexidade, promovendo colaboração e alinhamento entre os times de desenvolvedores.
Requisitos e qualificações
- Sólida experiência em desenvolvimento de software;
- Proficiência em linguagens de programação como Java 8+;
- Experiência na criação de componentes de software para plataformas de desenvolvimento;
- Conhecimento avançado em framework Spring Boot;
- Conhecimento de Docker/Kubernetes, Jenkins/Gitlab CI, Cloud AWS;
- Experiência com banco de dados relacionais e não relacionais (MongoDB/redis);
- Conhecimento avançado em mensageria (Kafka e RabbitMQ);
- Conhecimento de padrões de projeto e micro serviços;
- Conhecimento em práticas ágeis e metodologias de desenvolvimento;
- Superior completo ou em andamento, preferencialmente em Engenharia da Computação, Ciência da computação, Análise de sistemas e outros.
Nossos benefícios:
- Plano de saúde e odontológico;
- Vale alimentação e refeição;
- Auxílio-creche;
- Licença parental estendida;
- Parceria com academias e profissionais de saúde e bem-estar via Wellhub (Gympass) TotalPass;
- Participação nos Lucros e Resultados (PLR);
- Seguro de Vida;
- Plataforma de aprendizagem contínua (CI&T University);
- Clube de descontos;
- Plataforma online gratuita dedicada à promoção da saúde física, mental e bem-estar;
- Curso gestante e parentalidade responsável;
- Parceria com plataformas de cursos online;
- Plataforma para aprendizagem de idiomas;
- E muitos outros
Mais detalhes sobre os nossos benefícios aqui: https://ciandt.com/br/pt-br/carreiras
Na CI&T, a inclusão começa no primeiro contato. Se você é pessoa com deficiência, é importante apresentar o seu laudo durante o processo seletivo. Consulte quais dados são necessários conter no laudo clicando aqui. Assim, podemos garantir o suporte e as adaptações que você merece. Se ainda não tem o laudo caracterizador, não se preocupe: podemos te apoiar para obtê-lo.
Sobre a empresa
Ci
CI&T provides end-to-end solutions - from strategy to design to engineering, testing, & implementation - for digital experiences in the financial service industry.