[Job 29784] Mid Level Java Developer, Brazil
CI&T· Brasil· Remoto· Prod_GU5
Descrição da vaga
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.
Sua missão:
- Atender junto com a CI&T um cliente do mercado de benefícios;
- Garantir que essa aplicação ofereça uma excelente experiência e facilite a execução das atividades do nosso usuários final;
- Ajudar o time e o cliente a elevar a maturidade do processo.
Responsabilidades:
- Projetar e implementar sistemas de microsserviços com padrões arquiteturais intermediários como Microservice Patterns e Event-Driven.
- Desenvolver com autonomia em Java, utilizando bibliotecas padrão e recursos avançados como Streams e APIs modernas.
- Domínio intermediário das configurações avançadas de Spring Boot (configuração condicional, profiles, segurança, transações).
- Criar e gerenciar fluxos reativos utilizando frameworks como Reactor ou Webflux.
- Desenhar e gerenciar esquemas relacionais e não-relacionais, realizar otimizações e entender planos de execução.
- Configurar logs centralizados utilizando ferramentas como ELK Stack e Datadog.
- Criar documentação detalhada, incluindo endpoints, payloads, códigos de retorno e exemplos.
- Implementar técnicas intermediárias de resiliência, como circuit breakers, retries e timeouts.
Requisitos Técnicos:
- Sólida compreensão e prática em arquiteturas baseadas em microsserviços.
- Conhecimento intermediário em Java (11 e 17), incluindo streams e APIs modernas.
- Domínio intermediário do Spring Boot e suas configurações avançadas.
- Prática na criação de sistemas reativos com frameworks específicos.
- Experiência na criação de esquemas de bancos de dados, consultas avançadas e otimização.
- Implementação de logs centralizados e familiaridade com ferramentas específicas de mercado.
- Documentação técnica detalhada e clara das APIs.
- Técnicas práticas de resiliência e estabilidade de sistemas distribuídos.
Vagas relacionadas
- [Job-29731] Senior Java/Kotlin Backend Developer, Brazil — CI&T
- [Job-29731] Senior Java/Kotlin Backend Developer, Brazil [VAGA AFIRMATIVA PARA PESSOA COM DEFICIÊNCIA] — CI&T
- [Job-29678] Mid-Level QA Developer - Testes Automatizados, Brazil (Mulheres) — CI&T
- [Job-29679] Senior .NET Developer, Brazil (Mulheres) — CI&T
- [Job-29794] Senior Solutions Architect (Java & GenAI), Brazil — CI&T
- [Job 29792] Arquiteto de Software SR, Brazil — CI&T
- [Job-29800] Senior Android Mobile Developer, Brazil — CI&T
- [Job-29797] Senior iOS Developer, Brazil — CI&T
- [Job-29787] Senior Mainframe Developer (Cobol), Brazil — CI&T
- [Job - 29795] Data Scrum Master, Brazil — CI&T
Antes de se candidatar
Capriche na foto do perfil.
Uma foto profissional pode ser o que separa o seu currículo da pilha. Gere a sua a partir de uma selfie, em minutos.