* Salário: R$ 11.000 a R$ 20.000 por mês (estimado)
* O valor exibido é uma estimativa calculada com base em dados públicos e referências do mercado. Não garantimos que este seja o salário oferecido para esta vaga específica.
Área: Tecnologia da Informação
Nível: Senior
Missão do Cargo
Atuar no desenvolvimento e manutenção de aplicações complexas dentro do ecossistema de Wealth Management e Investment Management Technology, garantindo soluções técnicas robustas, escaláveis e alinhadas às necessidades de negócio. O profissional será responsável por contribuir em todas as etapas do ciclo de vida de desenvolvimento de software (SDLC), colaborando com equipes onshore e offshore, de tecnologia, operações e negócio.
Atividades
Participar de todas as fases do SDLC: análise, design, codificação, testes e implementação;
Trabalhar em colaboração com equipes distribuídas (onshore e offshore) de TI, Operações e Negócio;
Analisar requisitos de negócio e elaborar especificações funcionais e técnicas;
Desenvolver soluções em conformidade com os requisitos e prazos definidos;
Seguir e aprimorar padrões de codificação e boas práticas já estabelecidos;
Apoiar e orientar membros do time, servindo de exemplo em comprometimento, foco na entrega, organização e atitude positiva;
Atuar com mentalidade de resolução de problemas, buscando soluções construtivas e eficientes;
Garantir qualidade e performance por meio de testes automatizados e boas práticas de engenharia de software.
Requisitos
Graduação em Engenharia, Ciência da Computação ou áreas correlatas;
5+ anos de experiência com desenvolvimento em Java (v1.8+) e J2EE;
Domínio de Core Java, Collections e Multi-threading;
Forte conhecimento em design orientado a objetos e implementação de design patterns;
Experiência com Spring Boot, Spring Framework e Hibernate;
Vivência com desenvolvimento de web services REST e arquitetura orientada a serviços (SOA);
Conhecimento em JMS e Message Queues;
Boa compreensão de bancos de dados relacionais (preferencialmente Oracle);
Entendimento sólido do modelo de memória da JVM e gerenciamento de memória em Java;
Experiência com JUnit e Mockito para testes automatizados;
- Inglês avançado/ fluente.
Atenção a detalhes e capacidade de entregar resultados com alta precisão e agilidade;
Habilidade analítica para interpretar requisitos de negócio e traduzir em soluções técnicas;
Boa gestão de tempo, priorização e capacidade de lidar com múltiplas demandas simultaneamente;
Interesse genuíno em aprender e compreender o domínio de Wealth Management.
🌟 Diferenciais
Experiência com frameworks JavaScript de interface, especialmente AngularJS;
Certificações em Cloud (AWS ou Azure);
Conhecimento em caching distribuído;
Experiência com bancos NoSQL, especialmente MongoDB;
Vivência no setor financeiro/bancário, preferencialmente no domínio de Wealth Management.
