Skip to content
← Back to job listings

[Job 29859] Senior Developer Java, Brazil

CI&T · Brazil

Software DevelopmentSenior LevelQuick applyfull-time1 day ago

About The Role

  • 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 em padrões de projeto e micro serviços;
  • Conhecimento de 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.

This listing was posted by a verified recruiter at CI&T. Report this listing