IT Analyst III (Java)
Hybrid · Sao Paulo, São Paulo, Federative Republic of Brazil
Job Summary
IT Analyst III (Java) será responsável por projetar e implementar soluções robustas, escaláveis e seguras, antecipando cenários de falha, custos técnicos e evolução, garantindo alta cobertura de testes (unitário, integração, contratos, UAT, mutação), conduzir debugging avançado em cenários multicomponente, definir métricas, logs, tracing e alertas para melhoria de estabilidade, performance e custo, influenciar decisões arquiteturais, incorporar práticas de segurança desde o design, e transformar complexidade técnica em linguagem acessível. O papel envolve ofertar feedback técnico, disseminar conhecimento, remover impedimentos de equipe, fomentar colaboração entre times, e harmonizar entregas com stakeholders, alinhando objetivos estratégicos e OKRs. Requisitos imprescindíveis incluem design de software, testes avançados, observabilidade, depuração distribuída, Git avançado, segurança, CI/CD, refatoração de legado, compreensão de custo operacional e experiência com REST/gRPC/síncrono/eventos; competências comportamentais incluem autonomia, influência técnica, pensamento sistêmico, clareza de comunicação, resiliência, melhoria contínua e foco no valor de negócio; diferenciais desejáveis incluem liderança cross-team, gestão de incidentes, domain-driven design e publicações técnicas.
Required Qualifications
- Domínio profundo de design de software (modularidade, limites de contexto, padrões arquiteturais, refatoração sistemática)
- Experiência sólida em testes avançados (contratos, mutação, arquitetura, não funcionais) e construção de pipelines de qualidade
- Forte atuação em observabilidade (design de métricas, SLO/SLA, análise de tendência, otimização de alertas)
- Excelência em depuração distribuída (logs correlacionados, tracing, análise de concorrência, degradação de performance)
- Git avançado (fluxos complexos, revisão estratégica, automação)
- Práticas maduras de segurança (secure coding, gestão de segredos, mitigação de vulnerabilidades, threat modeling básico)
- Experiência com CI/CD e automação; melhoria de tempo de ciclo e confiabilidade de deploy
- Capacidade de refatorar legado com plano de mitigação de risco e métricas de sucesso
- Entendimento de custo operacional (latência, throughput, memória, escalabilidade horizontal vs vertical)
- Conhecimento de REST, gRPC, síncrono, eventos e suas implicações
- Uso de dados para dirigir decisões técnicas (logs, métricas, custo infra, erros e tendências)
- Conhecimento teórico de Cloud e ferramentas AWS
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.