Pessoa Desenvolvedora Back-End ( Node + Go)

Summary

The Back-End Developer will build and maintain microservices for compliance and fraud prevention systems using Node.js and Golang. The role involves integrating data systems, ensuring high performance and scalability, and applying TDD and clean code practices within a distributed architecture.

Pessoa Desenvolvedora Back-End ( Node + Go)

Descrição da vaga

Buscamos uma Pessoa Desenvolvedora de Software para atuar diretamente em uma Unidade de Negócios estratégica focada no pilar de Compliance e Prevenção a Perdas e Fraudes. O objetivo desta área é entregar soluções no ciclo completo de diligência e investigação a fraudes, conectando ecossistemas por meio de integrações, Big Data Analytics e Inteligência Artificial.

Neste desafio, você atuará no ecossistema dos sistemas Gateway (orquestrador de fontes públicas/privadas que conecta APIs de fornecedores) e Seeker (motor de decisão para o mercado de Compliance e Fraudes). Sua principal missão será criar e evoluir a integração entre estes sistemas para conectar dados aos motores de decisão da companhia, garantindo arquitetura distribuída, alta performance, segurança e resiliência.

Responsabilidades e atribuições

Atendimento e Sustentação (Reativo): Atuar no atendimento e refinamento de demandas via dinâmicas ágeis, mantendo, monitorando e garantindo a eficiência e resiliência dos serviços construídos no dia a dia.

Resolução de Problemas e Impedimentos (Reativo): Solucionar, encaminhar ou escalar impedimentos técnicos apontados pelo time, garantindo a continuidade do fluxo de entrega.

Desenvolvimento e Arquitetura de Microsserviços (Proativo): Trabalhar na concepção técnica, quebra de tarefas e implementação de microsserviços em arquitetura distribuída utilizando linguagens back-end (Java, Golang, Node.js).

Integração de Sistemas e Dados (Proativo): Desenvolver a integração do orquestrador Gateway com o motor Seeker e trabalhar com modelos de dados hierárquicos e de grafos.

Qualidade e Práticas de Engenharia (Proativo): Aplicar desenvolvimento orientado a testes (TDD), conduzir e incentivar Code Reviews rigorosos, garantindo Clean Code, padrões de segurança e manutenibilidade.

Mentoria e Melhoria Contínua (Proativo): Apoiar o crescimento técnico do time por meio de treinamentos, mentorias para desenvolvedores menos experientes e documentação de melhores práticas da arquitetura.

Requisitos e qualificações

Conhecimento e experiência sólida em desenvolvimento back-end utilizando Golang, Node.js,e SQL.

Experiência em arquitetura distribuída e de microsserviços, voltada para o processamento de grandes volumes de dados (repositórios, filas, etc.).

Sólida experiência em desenvolvimento e consumo de APIs REST e conceitos de programação concorrente e escalável.

Domínio em bancos de dados relacionais e não-relacionais (ex: PostgreSQL, MongoDB, colunares/AVRO, elásticos).

Experiência prática na nuvem Microsoft Azure.

Vivência com Desenvolvimento Orientado a Testes (TDD) e práticas de Code Review.

Conhecimento prático em controle de versão (Git) e processos de CI/CD.

Excelentes habilidades de comunicação, trabalho colaborativo, facilidade em compartilhar conhecimento e adaptabilidade a mudanças.

Desejáveis e Diferenciais:

Diferencial: Conhecimento dos conceitos de Big Data, Data Lake, Metadados e Governança de Dados.

Teoria e prática em qualidade de dados (Dimensões, Profiling, Data Quality Assessment).

Conhecimento em serviços de mensageria (Kafka, SNS) e busca (ElasticSearch, BigQuery).

Conhecimento do ecossistema de contêineres (Docker, Kubernetes).

Conhecimento de Infraestrutura como Código (Terraform, Ansible) e orquestradores/schedulers (Airflow, Jenkins, Crontab).

Benefícios MJV:

  • TotalPass\\Wellhub;
  • Seguro de vida em grupo;
  • Vale Refeição/ Alimentação;
  • Plano de saúde e odontológico - Bradesco;
  • Ações de treinamento: palestras, fóruns, trocas e conversas de conhecimentos relativos ao nosso negócio. Estamos em constante conexão para aprender mais e juntos;
  • Programa +MJVer: programa interno de indicação onde você indica um colega para trabalhar conosco e se esse relacionamento der match, você ganha um prêmio.
  • Parcerias: quer desconto? Temos um grupo no Workplace onde divulgamos parcerias com instituições de ensino, escolas de idiomas, academias, restaurantes, produtos e outros serviços;

A MJV é mais do que uma simples consultoria de tecnologia e inovação. Somos uma empresa global que une pessoas, tecnologia e IA para impulsionar o crescimento das empresas e transformar negócios com estratégia, agilidade e impacto.

Nosso legado começou há mais de 28 anos , com o propósito de ajudar empresas a prosperarem em suas jornadas de transformação. A MJV atua ao lado de grandes organizações nos Estados Unidos , Europa e América Latina , conectando dados, design, cultura e tecnologia para resolver desafios complexos e acelerar a inovação.

Contamos com um time com mais de 1.000 especialistas em diversas áreas, que compartilham um propósito comum: transformar empresas de forma colaborativa e orientada por valor. Nossos pilares de atuação são: Inteligência Artificial ; Inovação em Negócios ; Tecnologia & Dados ; Design & Experiência ; Transformação Cultural & Ágil ; Sustentabilidade & Transformação ESG .

Acreditamos que a força do nosso time está nas diferenças . Cada pessoa traz uma história, uma visão e um jeito único de contribuir, e é exatamente isso que faz a gente ir mais longe. Somos uma empresa inclusiva, aberta e diversa , onde o respeito vem antes de qualquer coisa . Aqui, todas as pessoas têm espaço para ser quem são , buscamos construir um ambiente em que a autenticidade seja um valor, não uma exceção. Valorizamos ideias diferentes, trajetórias diferentes e formas diferentes de pensar , porque sabemos que é dessa mistura que nascem as melhores soluções .

Na MJV , temos como slogan “ Driven By People, Transformed By IA ”, justamente porque acreditamos no poder das pessoas para liderar mudanças e na IA como motor de escala, eficiência e reinvenção. Se você também quer transformar negócios e causar impacto positivo no mundo, junte-se a essa rede global de inovação. #SejaMJVer

See also

Backend jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available