Senior Developer Back End (Java) , Brazil at CI&T

Brazil / Campinas, Sp

Apply
More jobs at CI&T

Somos especialistas em transformação tecnológica, unindo expertise humana à IA para criar soluções tech escaláveis. Com mais de 7.400 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.

Na CI&T, há mais de um ano, estamos liderando a transformação digital do e-commerce multicanal de um dos maiores varejistas farmacêuticos do Brasil. Agora, estamos em busca de pessoas apaixonadas por tecnologia e inovação para integrar nossos times hipereficientes e acelerar projetos com Inteligência Artificial!

Com o suporte do CI&T Flow, nossa IA revolucionária, você terá acesso às melhores ferramentas para maximizar a eficiência, criatividade e impacto nos projetos. Aqui, trabalhamos com tecnologia de ponta que não apenas transforma, mas também redefine os padrões do mercado. Se você busca crescimento, inovação e a chance de moldar o futuro, esta é a sua oportunidade. Venha fazer parte de uma equipe que inspira mudanças e cria soluções extraordinárias. Seja protagonista da revolução tecnológica com a CI&T. Inscreva-se agora e faça história conosco!

Requisitos

Habilidades

  • Inicialização Java Spring
  • Framework NodeJS (ex: Nest)
  • Frameworks do lado do servidor (ex: Springboot)
  • Estivador
  • APIs RESTful
  • Controle de versão com Git
  • Testes Unitário
  • Sistemas distribuídos
  • Orquestrador de containers (ex: Kubernetes, Openshift)
  • Design patterns de microserviços
  • Experiência de interface com cliente

Responsabilidades

  • Escrever código com qualidade e de fácil evolução, utilizando as melhores práticas de desenvolvimento.
  • Apto a efetuar code-reviews e definir melhores práticas dentro da engenharia de software.
  • Definir novas soluções e evoluir a arquitetura atual.
  • Ser uma pessoa comunicativa e bem integrada com o cliente.
  • Criar e manter documentações de software.
  • Ser responsável por manter e escalar as aplicações.
  • Trabalhar dentro de esteiras de desenvolvimento mínimo de maturidade DevOps (SCM, CI/CD, Quality Gate).
  • Entendimento de metodologias ágeis.

Tecnologias

Inicialização Java SpringFramework NodeJS (ex: Nest)Frameworks do lado do servidor (ex: Springboot)EstivadorAPIs RESTfulControle de versão com GitTestes UnitárioSistemas distribuídosOrquestrador de containers (ex: Kubernetes, Openshift)Design patterns de microserviçosExperiência de interface com cliente

See if your resume is ready for this job

See how our AI can optimize your resume and improve your chances for this role.