Analista de Software Sênior (Java & IA)

 Posted 12 hours ago
  
 Brazil
  
5-10 years experience
Apply Now

Please mention DailyRemote when applying

AI Summary

Develop high-complexity systems using Java and cloud-native architectures while integrating Generative AI solutions for financial engineering. The role involves designing resilient microservices and evolving toward a technical leadership position managing multidisciplinary teams.

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 é ágildigital 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. 

\n


Dá uma olhada nos desafios que te esperam aqui no BV:
  • Nosso desafio é impulsionar o desenvolvimento de sistemas de alta complexidade, assegurando a robustez do ecossistema Java em arquiteturas cloud-native e promovendo a integração de soluções de Inteligência Artificial Generativa aplicadas ao setor de engenharia financeira.

  • Buscamos um profissional com interesse em evoluir para uma posição de liderança, com potencial para, no futuro, assumir a gestão de equipes multidisciplinares de tecnologia.


E aí, se identificou? Agora gostaríamos de saber se você tem o perfil e os conhecimentos abaixo:
  • Arquitetura e Escala: Desenhar e implementar microserviços resilientes com Spring Boot e arquiteturas orientadas a eventos (GCP Pub/Sub ou Kafka).
  • Resiliência e Dados: Garantir a integridade, consistência e alta disponibilidade dos dados em arquiteturas distribuídas, assegurando a continuidade de sistemas de missão crítica.
  • Protagonismo Técnico: Atuar como peça-chave em decisões arquiteturais estratégicas, promovendo boas práticas de CI/CD, automação de testes e excelência técnica no dia a dia.
  • Vivencia em Java 11 ou superior: Sólido domínio da linguagem e do ecossistema Spring (Boot, Data, Cloud, Batch).
  • Padrões de Sistemas Distribuídos: Domínio de padrões como SAGA (Orquestrado/Coreografado), CQRS e Event Sourcing.
  • Observabilidade: Cuidado e atenção no uso de ferramentas de monitoramento e acompanhamento de serviços, garantindo a visibilidade contínua da saúde, performance e rastreabilidade do ecossistema.
  • Modelagem e Design: Domínio de C4 Model para documentação e aplicação prática de DDD (Domain-Driven Design).
  • Resiliência de Dados: Experiência na implementação de estratégias de persistência e tolerância a falhas em sistemas de alta carga.
  • Mensageria e Eventos: Experiência avançada com GCP Pub/Sub ou Kafka, focando em garantias de entrega, ordem de mensagens e escalonamento de consumidores.
  • Cloud Platform (GCP): Vivência consolidada em Google Cloud, com foco em escalabilidade e containers (GKE/Docker).


Pra gente conta como diferencial se você tiver:
  • Experiência prévia como Tech Lead ou Team Lead será considerada um forte diferencial.
  • Vivência em Engenharia de IA: experiência na implementação e otimização de fluxos de Inteligência Artificial Generativa, integrando modelos de linguagem (LLMs) e aplicando o padrão RAG (Retrieval-Augmented Generation).
  • Domínio de Negócio: vivência no setor financeiro.


\n

Diversidade e inclusão 

 

* Convidamos pessoas negras, mulheres, profissionais com deficiência, comunidade LGBTQIA+ e pessoas de qualquer idade a conhecerem a gente um pouco mais e a se inscreverem nesta vaga. 

Similar Jobs

See all Remote Software Development jobs →

Personalize your Remote Job Search in 3 Easy Steps!

Discover remote opportunities in Software Development

Answer easy questions

Answer easy questions

200,000+ jobs across 15+ categories

Get your best job matches

Get your best job matches

Only hand-screened, legit jobs

Find a remote job faster

Find a remote job faster

No ads, scams, or junk

I was the first applicant for a remote marketing position that got listed on the company website the same day I applied. Had an interview within 48 hours!

Sarah J. — Sarah J. · Marketing Manager ★★★★★ Verified