Sobre a empresa
Esta posição é listada em nome de uma empresa parceira, que gerencia todas as candidaturas e próximos passos. Nosso parceiro está procurando um Especialista C++/JAVA baseado no Brasil.
Esta é uma oportunidade de trabalhar em um projeto internacional de serviços financeiros focado em aplicações de Risco de Mercado.
Você combinará experiência em Java, C++ e Linux para desenvolver, manter e evoluir sistemas financeiros críticos.
O papel envolve investigar problemas complexos de aplicação, discrepâncias de cálculo e vulnerabilidades técnicas.
Você contribuirá para sistemas que envolvem sensibilidades, VaR e Testes de Estresse em um ambiente altamente técnico.
A colaboração com equipes internacionais fará parte do seu dia a dia, exigindo fortes habilidades de comunicação.
A posição é totalmente remota inicialmente, com futura realocação para Portugal ou Espanha necessária.
É uma excelente oportunidade para um desenvolvedor analítico que gosta de resolver problemas complexos em desenvolvimento e tecnologia financeira.
Responsabilidades
- Desenvolver e aprimorar aplicações usando Java/J2EE, incluindo soluções baseadas em Spring Boot, microservices, REST APIs e práticas de CI/CD.
- Investigar, depurar e resolver problemas em aplicações C++ e motores de cálculo, identificando erros e discrepâncias em resultados financeiros.
- Realizar desenvolvimento e ajustes direcionados em C++ mantendo a qualidade e estabilidade da aplicação.
- Identificar e remediar vulnerabilidades de aplicação, contribuindo para ambientes de software seguros e confiáveis.
- Suportar aplicações relacionadas a Risco de Mercado, incluindo sensibilidades, Valor em Risco (VaR) e Testes de Estresse.
- Trabalhar com ambientes Linux/Unix e Shell scripting para suportar desenvolvimento, solução de problemas e operações de aplicação.
- Usar Git para controle de versão e colaborar dentro de processos Agile/Scrum.
- Aplicar ferramentas de desenvolvimento assistidas por IA, incluindo Devin, para melhorar a produtividade da engenharia e fluxos de trabalho de desenvolvimento.
- Colaborar estreitamente com equipes internacionais em todo o desenvolvimento, manutenção, solução de problemas e entrega de aplicações.
- Analisar problemas técnicos e de negócios complexos, equilibrando responsabilidades de desenvolvimento de software com investigação e suporte de produção.
Requisitos
- Experiência profissional desenvolvendo com Java e forte experiência profissional com C/C++.
- Experiência sólida com Java/J2EE e práticas modernas de desenvolvimento backend.
- Conhecimento prático de Spring Boot, arquitetura de microservices, REST APIs, CI/CD, Git e metodologias Agile/Scrum.
- Experiência profissional trabalhando com ambientes Linux/Unix e Unix Shell.
- Conhecimento de conceitos de Risco de Mercado, particularmente sensibilidades, VaR (Value at Risk) e Testes de Estresse.
- Fortes habilidades analíticas, investigativas e de resolução de problemas, com capacidade de diagnosticar problemas complexos de aplicação e cálculo.
- Capacidade de transitar confortavelmente entre desenvolvimento Java e C++ e trabalhar em aplicações existentes e em evolução.
- Inglês e espanhol conversacionais são obrigatórios para colaboração com equipes internacionais.
- Disponibilidade para realocar para Portugal ou Espanha no futuro é necessária.
- Experiência em bancos, instituições financeiras, mercados de capitais, sistemas de risco ou motores de cálculo financeiro é uma forte vantagem.
- Familiaridade com Devin ou outras ferramentas de desenvolvimento de software assistidas por IA é considerada um plus.
- Experiência anterior em projetos internacionais é desejável.
Benefícios
- 100% de trabalho remoto inicialmente, permitindo que você trabalhe do Brasil.
- Oportunidade de contribuir para um projeto internacional no setor de serviços financeiros.
- Exposição a sistemas complexos de Risco de Mercado e tecnologias usadas em aplicações financeiras críticas.
- Trabalho prático em Java, C++, Linux, práticas de desenvolvimento nativas em nuvem e ferramentas de engenharia assistidas por IA.
- Colaboração com equipes internacionais e exposição a um ambiente de trabalho multicultural.
- Oportunidade futura de realocação internacional para Portugal ou Espanha, sujeita aos requisitos do cargo.
- Oportunidade de desenvolver expertise na interseção de engenharia de software e tecnologia financeira.