← Todas as vagas

Desenvolvedor (a) Backend Java SR (Presencial em BH)

Extractta

📍 Belo Horizonte/MGpresencial· CLT

Descrição da vaga

Estamos em busca de uma Pessoa Arquiteta de Software Java, em nível Sênior, para atuar em um de nossos clientes estratégicos do setor financeiro, com foco em traduzir demandas de negócio em soluções técnicas viáveis.A vaga não é de codificação pura: o coração da função está em desdobrar problemas de negócio — muitas vezes mal definidos — em arquiteturas e planos de execução que atravessam múltiplos times.Buscamos um perfil que combine senioridade técnica em Java/cloud com maturidade para navegar ambiguidade, alinhar stakeholders e conduzir a qualidade do que o time entrega, em um ambiente bancário com exigências rigorosas de performance, resiliência, segurança e observabilidade.Responsabilidades e atribuiçõesReceber demandas de negócio (frequentemente com requisitos incompletos ou abertos) e produzir propostas de solução claras, fundamentadas e endereçáveisDetalhar requisitos, premissas e trade-offs, antecipando dependências entre times e sistemasConduzir o desenho de arquitetura: definição de componentes, contratos de integração, modelo de dados e estratégia de persistênciaAcompanhar a qualidade e o desenvolvimento do time por meio de code reviews, definição de padrões e mentoria técnicaAtuar como ponto de articulação técnica entre áreas de negócio, engenharia e times parceirosGarantir que decisões técnicas sustentem requisitos não-funcionais (performance, resiliência, segurança, observabilidade) em ambiente bancárioTomar e justificar decisões de arquitetura com autonomia, ownership e julgamento técnicoRequisitos e qualificaçõesJava 17+, com domínio sólido de boas práticas, concorrência e design orientado a objetos/funcionalExperiência prática com Micronaut ou, na ausência dela, forte vivência em Spring Boot com disposição e capacidade comprovada de migração de frameworkExperiência consolidada com bancos de dados relacionais (PostgreSQL) e NoSQL orientado a documentos (Amazon DocumentDB / MongoDB), incluindo modelagem e decisão de qual padrão aplicar em cada casoAWS: desenho e operação de soluções em nuvem (compute, rede, persistência, observabilidade)Experiência consolidada em arquitetura de sistemas distribuídos e integração entre serviços/timesDesenvoltura diante da adversidade: capacidade de avançar com requisitos pouco claros, fazendo as perguntas certas e propondo caminhos, em vez de travar à espera de especificação completaVisão sistêmica para enxergar dependências entre múltiplos times e orquestrar a solução de ponta a pontaSenioridade em comunicação e influência — alinhar negócio e engenharia, defender propostas com argumentos e negociar escopoAutonomia, ownership e maturidade para tomar e justificar decisões de arquiteturaDesejáveis:Experiência prévia em ambiente bancário / financeiro e seus requisitos de segurança e complianceVivência em migrações de stack (ex.: Spring Boot → Micronaut) e em adoção de novas tecnologias de dadosFamiliaridade com práticas de engenharia de plataforma, CI/CD e observabilidade em escalaInformações adicionaisRemuneração competitiva com base na experiência;Possibilidade de crescimento na empresa e de participação em projetos estratégicos;Ambiente de trabalho dinâmico e desafiador;Oportunidade de trabalhar em uma empresa do mercado em plena expansão.