Descrição da Vaga
A Verity busca um(a) Desenvolvedor(a) Backend Sênior Java para atuar em sua consultoria de transformação e inovação digital. O profissional será responsável por desenvolver e evoluir APIs e serviços backend em Java com Spring Boot, garantindo o consumo eficiente e estruturado de dados consolidados no OneData. Além disso, irá projetar e implementar arquitetura orientada a eventos (Pub/Sub), promovendo integração resiliente entre sistemas e desacoplamento progressivo de componentes legados.
Responsabilidades
- Desenvolver e evoluir APIs e serviços backend em Java com Spring Boot.
- Projetar e implementar arquitetura orientada a eventos (Pub/Sub).
- Construir camadas de adaptação, como adapters, facades e BFFs.
- Estruturar e otimizar endpoints críticos das jornadas do Domiciliar (agendamento, viabilidade, roteirização e rentabilidade).
- Definir e implementar padrões de acesso a dados e exposição de APIs.
- Apoiar a transição entre modelos de dados e versões de contratos.
- Implementar práticas robustas de resiliência e performance (circuit breaker, retry, timeout, fallback e rate limiting).
- Atuar na identificação e mitigação de gargalos de latência, consumo excessivo de recursos e sobrecarga em banco de dados e cache.
- Garantir a observabilidade completa das APIs, com logs estruturados, métricas, tracing distribuído e monitoramento de erros e latência.
- Documentar contratos de APIs, eventos e decisões técnicas.
Requisitos
- ✓Experiência sólida com desenvolvimento backend em Java.
- ✓Domínio de Spring Boot para construção e evolução de APIs e microsserviços.
- ✓Vivência com arquiteturas orientadas a eventos e mecanismos de mensageria / Pub/Sub.
- ✓Experiência com integração entre sistemas, modernização de legados e construção de camadas de adaptação.
- ✓Conhecimento em boas práticas de desenho de APIs REST, incluindo versionamento, paginação, filtros, contratos e compatibilidade entre versões.
- ✓Experiência com práticas de resiliência, escalabilidade e performance em ambientes distribuídos.
- ✓Conhecimento em observabilidade, incluindo logs, métricas, tracing e monitoramento.
- ✓Capacidade de atuar em contextos de alta criticidade, com visão técnica e preocupação com estabilidade operacional.
- ✓Boa comunicação para documentação técnica e interação com diferentes times.
- •Experiência em contextos de transformação arquitetural e migração incremental de sistemas legados.
- •Vivência com BFFs, facades e adapters em cenários complexos de integração.
- •Experiência com jornadas críticas de operação, alta volumetria ou ambientes com elevada dependência entre sistemas.
- •Conhecimento em estratégias de cache, tuning de performance e otimização de consumo de recursos.
- •Atuação prévia em ambientes corporativos complexos, com múltiplos times e necessidade de governança técnica.
Benefícios
- ✓Vale refeição
- ✓Vale alimentação
- ✓Auxílio home office
- ✓Assistência médica
- ✓Assistência odontológica
- ✓Seguro de vida
- ✓DayOff no aniversário
- ✓Total Pass / Wellhub
- ✓App Boon Saúde
- ✓Parcerias de descontos
- ✓Convênios em estabelecimentos e instituições de ensino
- ✓Kit de Boas-vindas
- ✓Onboarding
- ✓Verity Learning
- ✓Intervalo Verity
Categorias
Sobre a Empresa
Mais vagas na Verity →Nascemos em 2010, e com a sua chegada vamos acelerar para transformar negócios e empresas. Atuamos como agentes de transformação inspirando o protagonismo nas pessoas e gerando resultados para organizações. Nosso mundo é focado em METODOLOGIA, TECNOLOGIA E PESSOAS, e criamos experiências inovadoras...[Ver Mais]
Informações Adicionais
Você será redirecionado para o site da empresa
Vagas Relacionadas
Work From Home LangChain AI Engineer (Python)
BairesDev
Work From Home Junior QA Automation Engineer
BairesDev
Trabalhe de Casa Analista Junior de Compras
BairesDev
Trabalhe de Casa Analista Junior de Relações Públicas
BairesDev
Trabalhe de Casa Analista de Folha de Pagamento Júnior
BairesDev