Monster Jobs lê cada vaga aberta e diz, de 0 a 100, o match dela com o seu currículo — de graça. Você está vendo esta página sem a parte mais importante dela: a sua.

?

Pode ser 94. Pode ser 31.

O ponteiro só crava quando lemos o seu currículo. Leva 1 minuto, de graça.

DOSSIÊ MJ-4665 · ACESSO PARCIAL

Pessoa Engenheira de Software (Java)

MJV Technology & Innovation · São Paulo, SP

PresencialNão informadoSênior

Esta é 1 de 49.766 vagas encontradas nos últimos 30 dias. Nós comparamos todas com o seu currículo — hoje, esta página nem sabe quem você é.

Grátis, sem cartão. Só o seu currículo.

Encontrada há 2 horas

Se candidatar no escuro custa uma noite.
Saber custa um minuto.

A conta que ninguém faz

Você, sozinho, numa noite

~20

vagas abertas e lidas uma a uma — a maioria descartada no terceiro parágrafo, quando o requisito que você não tem finalmente aparece. Dias assim, toda semana.

O Monster Jobs, enquanto isso

49.766

vagas já lidas e entendidas, prontas para ganhar nota contra o seu currículo no momento em que ele chegar. Você não procura mais vaga — recebe as que merecem a sua atenção.

Recrutador faz triagem de candidato.
Aqui, o recrutador é você — de vagas.

Cada uma chega com nota e motivo. Seu único trabalho é dizer sim ou não.

RELATÓRIO DE COMPATIBILIDADE · GERADO POR VAGA, POR PESSOA

Por que essa nota

Para quem tem conta, este bloco explica a nota em português — escrito sobre o seu histórico, não um texto genérico:

O raciocínio da nota é gerado para cada currículo depois do cadastro gratuito.

Aderência técnicapeso 0.45
Senioridadepeso 0.25
Localização e modelo de trabalhopeso 0.2
Setor e contextopeso 0.1

A seu favor

O que do seu histórico pesa a favor aqui.

O que falta

O que a vaga pede e seu currículo ainda não mostra.

Liberar meu relatório grátis

1 minuto: você envia o currículo, nós escrevemos o resto.

Ninguém caça sozinho. Esta vaga foi encontrada por outra pessoa e entrou no acervo de todo mundo. A caça continua enquanto você lê isto — e a sua parte do acervo (49.766 vagas, comparadas com o seu currículo) só passa a existir quando você entra.

O que você decide sobre cada vaga

Cada vaga vira um caso com histórico: candidatei, entrevista, proposta. Estes botões são os reais — só falta a conta.

Descrição da vaga

Descrição da Vaga:

Estamos buscando um(a) Pessoa Engenheira de Software (Java) para atuar no desenvolvimento e evolução de sistemas de médio e grande porte dentro da área de tecnologia de um grande banco. Procuramos alguém hands-on, com responsabilidade técnica real, forte capacidade analítica e maturidade de engenharia (boas práticas, padrões de projeto, qualidade e performance).

Esta é uma frente crítica e estratégica de sensorização, com um time pensado para inverter a pirâmide: precisamos de gente sênior de verdade, que resolva problemas complexos e eleve o padrão técnico do squad.

Projeto:

O(a) profissional selecionado(a) atuará em squads responsáveis por criar e evoluir serviços e aplicações que suportam a jornada de sensorização e integrações com ecossistemas internos. O dia a dia envolve desenvolvimento com Java (Spring Boot), arquitetura orientada a serviços/microserviços, integração via APIs REST, mensageria/eventos quando aplicável, além de atuação com bancos de dados relacionais e/ou NoSQL. Trabalho em metodologia ágil (Scrum), com interação constante com times multidisciplinares ao longo de todo o ciclo de desenvolvimento.

Tamanho do Projeto:

Ambiente corporativo de médio/grande porte, com sistemas críticos e alto volume de integrações. A atuação exige foco em qualidade, performance, segurança, resiliência e observabilidade, além de participação ativa em melhorias técnicas e evolução contínua das aplicações.

Tamanho da Equipe:

O(a) Engenheiro(a) de Software fará parte de uma estrutura já estabelecida no banco, trabalhando em conjunto com outros desenvolvedores, lideranças técnicas e áreas de produto/negócio. Haverá colaboração frequente para refinamento técnico, alinhamentos e entregas, com expectativa de atuação como referência técnica no dia a dia.

Responsabilidades:

\Atuar no desenvolvimento e manutenção de sistemas utilizando Java e frameworks do ecossistema (principalmente Spring Boot);

\Construir soluções com forte base em orientação a objetos, design patterns e boas práticas de engenharia;

\Participar ativamente da evolução de sistemas existentes e do desenvolvimento de novas aplicações;

\Atuar em times que utilizam metodologias ágeis, com foco em Scrum;

\Contribuir na análise técnica das demandas, propondo soluções alinhadas ao negócio e com visão de longo prazo;

\Desenvolver e consumir APIs REST, garantindo qualidade, segurança e performance;

\Apoiar definições técnicas, decisões arquiteturais e evolução do código (refatoração, padronização, redução de dívida técnica);

\Promover práticas de qualidade: revisão de código, testes automatizados e disciplina de engenharia.

Atribuições:

\Desenvolvimento e sustentação de aplicações em Java;

\Implementação e manutenção de padrões arquiteturais (clean architecture, camadas, hexagonal quando aplicável);

\Construção e integração de serviços e APIs;

\Atuação com integrações e pipelines de dados/eventos (quando aplicável ao contexto de sensorização);

\Versionamento e gestão de branches com Git e Gitflow;

\Atuação com banco de dados (modelagem, queries e otimizações) em ambiente corporativo;

\Participação em cerimônias ágeis e alinhamentos técnicos;

\Identificação de oportunidades de melhoria e condução de soluções técnicas ponta a ponta;

\Apoio a práticas de observabilidade (logs, métricas, tracing) e sustentação de produção.

Outros Requisitos e Qualificações (Ferramentas e Habilidades):

\Experiência sólida (mínimo 6-8 anos) em desenvolvimento backend com Java;

\Domínio de Java 11+ (ideal 17+) e Spring Boot;

\Forte domínio em Programação Orientada a Objetos, SOLID e Design Patterns;

\Experiência com arquitetura de serviços/microserviços, integrações e APIs;

\Vivência com práticas de engenharia: testes automatizados (unit/integration), code review, clean code, refatoração;

\Conhecimento em segurança de APIs (OAuth2/JWT), tratamento de erros, performance e resiliência;

\Experiência com Git e Gitflow;

\Experiência com bancos de dados relacionais (PostgreSQL/Oracle/SQL Server) e noções de otimização;

\Boa comunicação e capacidade de alinhar necessidades de negócio com solução técnica;

\Senioridade para atuar com autonomia, organizar o trabalho e destravar entregas.

Diferenciais:

\Experiência com mensageria e streaming (Kafka, RabbitMQ);

\Vivência com observabilidade (ELK, Grafana, Prometheus, OpenTelemetry);

\Conhecimento em containers (Docker) e orquestração (Kubernetes);

\Experiência com CI/CD e pipelines de entrega;

\Vivência em iniciativas de IoT/sensorização, telemetria ou integrações de dados em tempo real.

Formato de Atuação:

\Híbrido - 3 dias presenciais no escritório do banco e 2 dias home office.

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; Show more Show less
Vale a pena me candidatar? Ver minha nota

Leu tudo e ficou na dúvida? É exatamente isso que a nota resolve.

Por que criar conta agora

Leva 1 minuto

Envie o currículo e pronto. Sem formulário longo, sem questionário, sem teste.

Grátis de verdade

Sem cartão, sem período de teste que expira. Seu currículo só gera as suas notas.

Já tem vaga esperando

49.766 vagas encontradas nos últimos 30 dias — a sua nota nesta e em todas as outras sai assim que o currículo chega.

Criar conta grátis