O que esta vaga pede
Sobre a Vaga
Analista de Sistemas Sênior (Java 11) na Global System em 100% Home Office, atuando em projeto de alta complexidade com sistemas legados e novas implementações.
Responsabilidades
- Investigar sistemas existentes (Java 11/21, .NET Framework 4.5 e SQL Server), identificando regras de negócio, integrações, dependências e comportamentos
- Participar do desenho técnico de soluções, avaliando alternativas e seus respectivos trade-offs
- Analisar cenários como processamento síncrono x assíncrono, APIs x eventos, idempotência, consistência e precedência de dados
- Manter visão sistêmica end-to-end, antecipando impactos em produtores e consumidores de informações
- Atuar como interface entre times técnicos e áreas de negócio, adaptando a comunicação ao público
- Documentar regras de negócio identificadas, decisões técnicas, integrações e contratos de comunicação entre sistemas
- Apoiar a evolução e modernização de sistemas legados, buscando soluções sustentáveis e de baixo impacto
- Contribuir com a disseminação de conhecimento e registro das descobertas realizadas durante as investigações
Requisitos
- Experiência sólida como Analista de Sistemas Sênior
- Experiência com Java 11 e/ou Java 21, principalmente no desenvolvimento de novas soluções
- Conhecimento em .NET Framework 4.5 para leitura, manutenção e evolução de sistemas legados
- Conhecimento em Apache Kafka, arquitetura orientada a eventos, idempotência e estratégias de reprocessamento
- Domínio de SQL Server, incluindo queries, stored procedures e modelagem de dados
- Experiência com integrações por meio de APIs REST e mensageria assíncrona
- Conhecimento de arquitetura distribuída e integração entre sistemas
- Capacidade de compreender código, banco de dados e logs para investigação e identificação de problemas
Diferenciais
- Experiência com modernização gradual de sistemas legados de grande porte
- Vivência em sistemas distribuídos, com múltiplos domínios compartilhando informações
- Conhecimento de padrões de resiliência e consistência eventual
- Experiência com integração entre diferentes plataformas e domínios
- Vivência em ambientes com alto volume de integrações e dependências sistêmicas