Caro usuário, habilite o javascript para que esse site funcione corretamente.

Profissional Backend (Java) Sênior - Remoto

* 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.