C6 Bank
CI&T
[Vaga-32240] Desenvolvedor Java Sênior
Sobre a oportunidade
Na CI&T, ajudamos grandes empresas a transformar o potencial da IA em impacto real nos negócios com Implantação de IA, execução nativa de IA e soluções de negócios integradas à tecnologia.
Com 30 anos de experiência em transformação tecnológica, aceleramos a inovação com expertise em Agentic SDLC, Modernização de Aplicações, Dados & IA, Martech e Estratégia de Negócios.
Somos 8,000 CI&Ters em mais de 25 países, colaborando para construir soluções com impacto real. A IA já faz parte de como trabalhamos, evoluímos e inovamos todos os dias.
Estamos buscando um Engenheiro de Desenvolvimento com forte experiência sênior em engenharia Java e expertise prática no uso de ferramentas de desenvolvimento assistidas por IA em ambientes reais de entrega de software.
Esta função é ideal para um engenheiro experiente que combina profundo conhecimento técnico de sistemas Java corporativos com um entendimento prático de fluxos de trabalho modernos de engenharia habilitados por IA. Você trabalhará diretamente com aplicações existentes e equipes de engenharia, utilizando ferramentas de desenvolvimento de IA para entender bases de código complexas, acelerar o desenvolvimento, modernizar sistemas legados, melhorar a cobertura de testes e apoiar práticas estruturadas de desenvolvimento de software.
Responsabilidades
- Trabalhar de forma prática com aplicações Java complexas e existentes e bases de código corporativas.
- Analisar e fazer engenharia reversa de sistemas existentes para entender a arquitetura, dependências, lógica de negócios e restrições técnicas.
- Utilizar ferramentas de desenvolvimento assistidas por IA como parte integrante do fluxo de trabalho de engenharia, incluindo geração de código, análise, refatoração, testes e documentação.
- Aplicar abordagens estruturadas de desenvolvimento de IA, incluindo engenharia reversa, Desenvolvimento Orientado por Especificação (SDD) e geração automatizada de testes.
- Refatorar e modernizar aplicações Java existentes, incluindo a remoção ou substituição de dependências legadas e componentes desatualizados.
- Gerar e aprimorar testes automatizados para suportar modernização e refatoração seguras.
- Colaborar estreitamente com equipes de engenharia e stakeholders para traduzir requisitos e comportamento do sistema existente em soluções técnicas manteníveis.
- Ajudar a estabelecer práticas eficazes e repetíveis de desenvolvimento assistido por IA que possam ser compartilhadas entre as equipes de engenharia.
- Manter altos padrões de qualidade de código, manutenibilidade, testes e melhores práticas de engenharia de software.
Requisitos
- Forte experiência em desenvolvimento Java, idealmente em ambientes corporativos e sistemas complexos existentes.
- Forte experiência prática com desenvolvimento, manutenção, refatoração e modernização de aplicações Java.
- Pelo menos 3 meses de experiência prática utilizando o Copilot como a principal ferramenta de geração de código por IA em um projeto de equipe, OU pelo menos 6 meses de experiência prática com ferramentas de codificação de IA comparáveis, como Claude Code, Codex, GitHub Copilot, Antigravity, ou similares.
- Experiência prática com fluxos de trabalho de desenvolvimento de IA compartilhados e estruturados, particularmente engenharia reversa e/ou Desenvolvimento Orientado por Especificação (SDD).
- Experiência prática no uso de fluxos de trabalho assistidos por IA para geração de testes.
- Experiência prática na refatoração de sistemas Java existentes para remover ou substituir dependências legadas.
- Forte capacidade de entender e navegar em bases de código desconhecidas e complexas.
- Sólidos fundamentos de engenharia de software, incluindo código limpo, testes automatizados, controle de versão e práticas de desenvolvimento colaborativo.
- Fortes habilidades de comunicação e capacidade de colaborar efetivamente com equipes técnicas e stakeholders.
Diferenciais
- Experiência prática com Java 17 e Java 21.
- Experiência trabalhando com bancos de dados SQL (relacionais).
- Familiaridade com bancos de dados NoSQL
Nossos benefícios
- -Seguro saúde e odontológico
- -Vale refeição e alimentação
- -Auxílio creche
- -Licença paternidade 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 aprendizado contínuo (CI&T University);
- -Clube de descontos
- -Plataforma online gratuita dedicada ao bem-estar físico, mental e geral
- -Curso de gestação e parentalidade responsável
- -Parcerias com plataformas de aprendizado online
- -Plataforma de aprendizado de idiomas
E muito mais!
Mais detalhes sobre nossos benefícios aqui: ciandt.com/br/pt-br/carreiras
Na CI&T, a inclusão começa no primeiro contato. Se você é uma pessoa com deficiência, é importante apresentar seu laudo durante o processo seletivo. Veja quais dados precisam constar no laudo clicando aqui. Dessa forma, podemos garantir o suporte e as adaptações que você merece. Caso ainda não tenha o laudo, não se preocupe: podemos te apoiar na obtenção dele.
Contamos com um time dedicado de Saúde e Bem-Estar, especialistas em inclusão e grupos de afinidade que estarão com você em cada etapa. Conte conosco para fazer essa jornada lado a lado.
