job specification
A VMetrix é uma empresa SaaS que desenvolve uma plataforma financeira integral utilizada por bancos, fundos de pensão, gestoras de fundos, corretoras e asset managers no Chile e na América Latina. Nossa plataforma cobre o ciclo completo de gestão de investimentos: desde a captura de operações e gestão do ciclo de vida transacional, até a precificação, contabilidade, risco de mercado, compliance regulatório e reporting.
Propósito do Cargo
Arquiteto de Software é responsável por definir, evoluir e governar a arquitetura técnica da plataforma VMetrix . Este papel atua como ponte entre os requisitos de negócio financeiro, as restrições regulatórias e a implementação técnica, garantindo que as decisões arquiteturais suportem a escalabilidade, manutenibilidade e compliance da plataforma a longo prazo. Lidera o design dos sistemas mais complexos, estabelece os padrões técnicos para toda a equipe de desenvolvimento e governa a adoção estratégica de ferramentas de IA no ciclo de engenharia.
Responsabilidades Principais:
Desenvolvimento e Manutenção da Plataforma
- Desenvolver e manter módulos core da plataforma: ciclo de vida transacional (captura, validação, aprovação, liquidação), precificação de instrumentos, contabilidade de investimentos, risco de mercado e reporting regulatório.
- Implementar lógica de negócio financeiro complexa: processos de precificação mark-to-market, cálculos de P&L, accruals, amortizações, simulações end-of-day e processos batch de fechamento.
- Escrever código bem estruturado, eficiente, testável e aderente aos padrões arquiteturais definidos pela equipe de Arquitetura.
- Identificar bugs, gargalos e oportunidades de melhoria na base de código, propondo e implementando soluções com foco em qualidade e manutenibilidade.
- Antecipar necessidades futuras do sistema, sendo proativo na identificação de riscos técnicos e propondo soluções antes que se tornem impedimentos.
Arquitetura de Dados e PL/SQL
- Projetar e otimizar procedures PL/SQL em Oracle 21c, incluindo pipelined functions, estratégias com Global Temporary Tables e packages de cálculo financeiro.
- Construir APIs REST robustas para integração com sistemas externos (ERPs, sistemas contábeis, provedores de dados de mercado), cobrindo múltiplas classes de ativos.
- Participar no design de motores genéricos com arquitetura metadata-driven, múltiplas estratégias de execução e cache de alto desempenho.
Qualidade, Testes e Revisão de Código
- Analisar, depurar e testar software de forma sistemática, garantindo conformidade com as especificações técnicas definidas.
- Realizar revisões de código com foco em qualidade, segurança, performance e aderência aos padrões arquiteturais da plataforma.
- Definir e aplicar estratégias de testes (unitários, integração, contrato) em colaboração com o time de Arquitetura.
- Garantir que os módulos desenvolvidos sejam seguros, estáveis e aderentes às exigências regulatórias dos mercados atendidos.
Colaboração Técnica e Mentoria
- Trabalhar em estreita colaboração com o Arquiteto de Software e Tech Leads para o cumprimento das diretrizes técnicas e das demandas da área.
- Realizar mentoria técnica de desenvolvedores juniores e plenos: revisões de design, pair programming e transferência de conhecimento do domínio financeiro.
- Participar ativamente de reuniões técnicas de equipe para discussão e alinhamento de demandas, soluções e prioridades.
- Monitorar tendências e tecnologias, contribuindo com propostas de melhoria de processos e ferramentas utilizadas no desenvolvimento dos produtos da empresa.
Desenvolvimento Assistido por IA
- Utilizar ferramentas de desenvolvimento assistido por IA (Claude Code, Cursor, GitHub Copilot) de forma produtiva e responsável no ciclo diário de desenvolvimento: geração de código, revisão, debugging e escrita de testes.
- Elaborar e consumir especificações técnicas otimizadas para uso com LLMs, garantindo que a documentação sirva tanto para a equipe quanto como contexto de alta qualidade para ferramentas de IA generativa.
- Aplicar engenharia de prompts no contexto de desenvolvimento: formular contextos precisos, decompor problemas e validar criticamente as saídas de modelos de linguagem.
Requisitos Técnicos:
- Formação acadêmica: Graduação em Ciência da Computação, Engenharia de Software, Sistemas de Informação ou áreas correlatas. Pós-graduação ou certificações técnicas relevantes são diferenciais.
- 5+ anos de experiência profissional em desenvolvimento de software.
- Domínio avançado de Java 8+ e Spring Boot 2.7+ (injeção de dependências, REST controllers, transações, testes).
- Experiência sólida em Oracle Database (PL/SQL, pipelined functions, partitioning, performance tuning, schemas complexos).
- Conhecimento prático de Kubernetes (OKE) e deployments em containers (Docker, WebLogic em OKE).
- Experiência com padrões de arquitetura: metadata-driven designs, cache distribuído (Caffeine/Redis), event-driven, repository pattern.
- Familiaridade com ferramentas de desenvolvimento modernas: Git e Git Flow, pipelines CI/CD, Postman/OpenAPI.
- Experiência prática com ferramentas de desenvolvimento assistido por IA: Claude Code, Cursor, GitHub Copilot ou similares — incluindo uso em geração de código, escrita de testes, refatoração e debugging.
- Capacidade de engenharia de prompts aplicada ao desenvolvimento: saber formular contextos precisos, decompor problemas e validar criticamente as saídas de modelos de linguagem.
- Capacidade de ler e produzir especificações técnicas detalhadas em formato Markdown.
Requisitos Desejáveis:
- Conhecimento do domínio financeiro: renda fixa, renda variável, derivativos, fundos de investimento, gestão de portfólios, contabilidade de investimentos, risco de mercado.
- Experiência com regulação financeira brasileira ou latino-americana (CVM, BACEN, ANBIMA, ou órgãos equivalentes).
- Experiência com integrações Office (Excel Add-ins) para plataformas SaaS financeiras.
- Familiaridade com padrões da indústria financeira (FpML, ISDA, ou outros).
- Experiência com observabilidade: Grafana, métricas de aplicação, alerting.
- Conhecimento de práticas GitOps e versionamento de infraestrutura como código (IaC).
- Familiaridade com testes de contrato (contract testing) e testes de integração em arquiteturas de microsserviços.
- Certificação Java (OCA/OCP) ou certificações equivalentes em tecnologias do stack.
- Pós-graduação ou MBA em áreas de tecnologia, engenharia ou gestão de inovação.
Processo de Candidatura:
- Candidatura: Candidate-se diretamente pelo LinkedIn.
- Teste técnico: Os candidatos selecionados receberão uma avaliação técnica online. Esta etapa é obrigatória e parte fundamental do processo.
- Entrevista com Líder e RH: Uma conversa com a equipe para te conhecer melhor e aprofundar sua experiência.
- Decisão: Informaremos o resultado com feedback, independentemente de você avançar ou não.
Por que trabalhar na VMetrix
Na VMetrix , não buscamos “fazer mais barulho”, mas sim construir confiança em um mercado onde as decisões importam. Você terá a oportunidade de liderar uma função estratégica, com autonomia real, impacto direto no negócio e visibilidade executiva.
Você fará parte de uma empresa que está redefinindo como as instituições financeiras adotam tecnologia crítica, em um ambiente desafiador, sofisticado e de alto nível profissional.
Se você se motiva a construir marca, reputação e relações de longo prazo no coração do sistema financeiro, a VMetrix é o lugar.
- Start Date:
- 06.06.2026
- Contact person:
- Bernd Kraft
- Company:
- VMetrix Brazil, Ludwig-Erhard-Strasse 14
- Telephone:
- Job email:
- Click here
-
Account Manager (Fluent English)
-
Desenvolvedor Senior - PL/SQL
-
[Customer Success] Analista de Customer Success Sênior
-
Desenvolvedor(a) Full Stack Sênior
-
Estágio em Product Management
-
Back-end Engineer | Specialist (Remote)
-
SAP ABAP Developer | S/4HANA + MM + Fiori/UI5
-
Customer Support Specialist
-
Consultor(A) Comercial
-
Scrum Master SR
-
Desenvolvedor(a) Fullstack Sênior | WebGL & Grafos
-
Principal - Back End Engineer
-
Sr Golang Developer/ 100% Remote in Brazil
-
Data Project Manager (remote)
-
Generative AI Video Creator
