Olá, sou a Bia Talent da CI&T.
Estamos em busca de uma pessoa Desenvolvedora Sênior Fullstack com forte capacidade de execução, autonomia e maturidade técnica para atuar no desenvolvimento de soluções modernas em um ecossistema de microsserviços em nuvem.
Essa pessoa será responsável por transformar requisitos e direcionamentos técnicos em soluções robustas, sustentáveis e de qualidade, atuando de ponta a ponta - do frontend ao backend - e contribuindo ativamente para a evolução técnica das aplicações.
O que esperamos dessa pessoa
Capacidade de desenvolver soluções end-to-end, atuando tanto no backend quanto no frontend;
Autonomia para compreender problemas complexos, propor soluções e conduzir a implementação até a entrega;
Capacidade de transformar requisitos de negócio e técnicos em soluções simples, escaláveis e sustentáveis;
Maturidade para identificar riscos, gargalos e débitos técnicos e propor melhorias;
Compromisso com qualidade, realizando testes, revisão de código e aplicação consistente de boas práticas;
Capacidade de atuar em todo o ciclo de desenvolvimento, do refinamento técnico ao deploy;
Capacidade de investigar problemas em produção, realizar troubleshooting e atuar na identificação da causa raiz;
Contribuição ativa para a evolução técnica do time, compartilhando conhecimento e boas práticas;
Capacidade de trabalhar com autonomia em ambientes de ambiguidade, sabendo quando tomar decisões e quando buscar direcionamento técnico.
Você precisa ter prática com
Java e Spring Boot - desenvolvimento de APIs REST, microsserviços, regras de negócio, integrações e processamento síncrono e assíncrono;
React - desenvolvimento de interfaces, componentes reutilizáveis, gerenciamento de estado e integração com APIs;
Arquitetura de aplicações - Clean Architecture, DDD, SOLID, padrões de projeto e boas práticas de desenvolvimento;
Sistemas distribuídos - APIs, eventos, mensageria e comunicação entre serviços;
AWS - Lambda, SQS, SNS, S3, ECS/EKS e demais serviços relevantes para soluções cloud-native;
CI/CD - pipelines, automação de build e deploy, rastreabilidade e integração com ferramentas de qualidade e segurança;
Testes automatizados - unitários, integração e contratos;
Containers e orquestração - Docker, Kubernetes (EKS, OCP ou equivalente);
Observabilidade - análise de logs, métricas, traces e identificação de problemas em ambientes produtivos;
Segurança no desenvolvimento - análise e correção de vulnerabilidades e aplicação de boas práticas no ciclo de desenvolvimento;
Git e práticas de versionamento - branching, pull requests e code review;
Ferramentas de IA como recurso de trabalho para aumentar produtividade, qualidade e capacidade de desenvolvimento e investigação.

