A VMetrix é uma plataforma SaaS que atende instituições financeiras na América Latina. Processamos fluxos transacionais complexos, pipelines de dados de alto volume e integrações em tempo real — tudo construído sobre uma stack Java/Spring Boot + Oracle implantada na Oracle Cloud. Buscamos desenvolvedores Java sólidos que escrevam código excelente, pensem em sistemas e adotem o desenvolvimento assistido por IA como parte central do seu fluxo de trabalho. Propósito do Cargo Como Senior Java Developer, você vai construir e manter serviços backend e módulos de plataforma que suportam operações críticas de negócio. Você não precisa de experiência prévia no domínio financeiro — nós ensinamos. O que precisamos é de um desenvolvedor que escreva Java limpo e performante, domine padrões de design, entenda sistemas distribuídos e use ferramentas como Claude Code para se mover rápido sem sacrificar qualidade. Responsabilidades Principais: Desenvolvimento Backend Projetar, construir e manter serviços backend em Java 8+/Spring Boot: APIs REST, jobs de processamento batch, pipelines de transformação de dados e camadas de integração. Escrever código limpo, bem testado e pronto para produção, aplicando princípios SOLID, padrões de design (Strategy, Factory, Observer, Builder, Template Method, entre outros) e as diretrizes arquiteturais da equipe. Ser dono de features end-to-end: desde o design técnico até a implementação, testes, code review e deploy em produção. Otimizar o desempenho de aplicações: identificar e resolver gargalos em queries, chamadas a serviços, uso de memória e throughput. Aplicar corretamente padrões de concorrência e gerenciamento de threads em Java para operações paralelas e ass