Somos o banco BV, uma das maiores instituições financeiras da América Latina, com mais de 37 anos de experiência no mercado. Temos como propósito viabilizar os sonhos e projetos dos nossos clientes, transformando crédito em relacionamento. E pelo segundo ano consecutivo, fomos reconhecidos como a Melhor Instituição Financeira para Trabalhar, segundo o ranking 2025 do GPTW!
A nossa cultura é ágil, digital e centrada no cliente. Combinamos pessoas e tecnologia para orquestrar e impulsionar as nossas entregas. O nosso crédito não é apenas um número. É relacionamento forte e real.
Dá uma olhada nos desafios que te esperam como Pessoa Desenvolvedora Back-End Sr - Java aqui no BV:
Atuação na evolução contínua de sistemas de precificação, garantindo maior eficiência, escalabilidade e precisão nas regras de negócio.
Garantir a construção de sistemas escaláveis, resilientes e de alta disponibilidade, garantindo tolerância a falhas, desacoplamento e eficiência em ambientes distribuídos.
Adotar e disseminar padrões arquiteturais modernos (como Arquitetura Hexagonal e abordagem Contract First) para garantir um desacoplamento saudável, facilidade de manutenção e orquestração limpa dos serviços
Garantir a qualidade de ponta a ponta do ecossistema por meio de automação de testes e boas práticas de design e codificação de software
Colaborar ativamente com pares e demais stakeholders
E aí, se identificou? Agora gostaríamos de saber se você tem o perfil e os conhecimentos abaixo:
Frameworks e Tecnologias:
Experiência com Arquitetura de sistemas distribuídos e microsserviços
Experiência avançada em Java 11 ou superior.
Proficiência em Spring Boot, Spring Data (ORM), Spring Security.
Conhecimento em Orquestração de microsserviços (Apache Camel)
Conhecimento em bases de dados Relacionais e Não Relacionais.
Conhecimento em Mensageria RabbitMQ, Kafka e GCP PubSub.
Experiência em JUnit para testes unitários.
Experiência em CI/CD (Jenkins e Github Actions).
Experiência com ferramentas de Observabilidade (grafana e datadog)
Experiência com Docker para contêinerização de aplicações.
Outras Habilidades:
Comunicação clara e proativa
Trabalho em equipe (inclusive remoto)
Adaptabilidade a novas tecnologias
Conhecimento em metodologias ágeis.
Resolução de problemas de forma eficiente e criativa
Compromisso com boas práticas e qualidade de código
Autonomia e senso de responsabilidade