Engenheiro de Software Pleno (Java)
Summary
Develops and maintains high-availability Java-based financial systems for a major Brazilian bank, focusing on scalable microservices with Spring and Kafka.
Dá uma olhada nos desafios que te esperam aqui no BV:
- Nosso desafio é impulsionar o desenvolvimento de sistemas de alta complexidade, garantindo a robustez do ecossistema Java para o setor de seguros.
E aí, se identificou? Agora gostaríamos de saber se você tem o perfil e os conhecimentos abaixo:
- Buscamos uma pessoa desenvolvedora Java Pleno com experiência em desenvolvimento de aplicações escaláveis utilizando Java 11+ e ecossistema Spring (Boot, Data, Cloud, Batch).
- Possua conhecimentos em arquitetura de microserviços resilientes e orientados a eventos, com foco em mensageria (Kafka / GCP Pub/Sub), garantindo ordenação, entrega e alta disponibilidade.
- Que já tenha vivenciado ambientes de alta criticidade, com forte atuação em integridade e consistência de dados em sistemas distribuídos.
- Experiência com práticas de engenharia modernas como CI/CD, automação de testes e observabilidade, assegurando qualidade e confiabilidade contínua.
- Conhecimento em DDD e modelagem C4, aplicados à construção de sistemas robustos e orientados ao domínio.
- Capacidade de atuação técnica estratégica, colaborando em decisões arquiteturais e promovendo boas práticas de desenvolvimento.
Pra gente conta como diferencial se você tiver:
- Experiência com IA Generativa (LLMs, RAG)
- Conhecimento em outras linguagens como Python e Angular;
- Vivência no setor de seguros;
- Experiência com sistemas de missão crítica.
Diversidade e inclusão
Originally posted on Himalayas