Desenvolvedor Java Júnior — Notificações (Remote)

Sylision

United States

Remote

USD 6,700 - 10,000

Full time

26 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times diversos
Apoio à saúde física (TotalPass/Mediqu
Team Care – saúde mental
Contratação definida pela empresa

Job summary

A Sylision procura um(a) Desenvolvedor(a) Java Júnior (Notificações) para atuação 100% remota, com sede em Minas Gerais. Vaga formalizada com CLT ou PJ, salário entre R$ 3.000 e R$ 4.500. O time trabalha com notificações de eventos, validação de mensagens e integração com provedores de envio.

Você irá atuar consumindo eventos via RabbitMQ, montando mensagens a partir de modelos e evitando envio duplicado, com foco em qualidade e teste com JUnit 5.

Qualifications

  • Curso de tecnologia em Java com foco em programação orientada a objetos e tratamento de exceções.
  • Noção de Spring Boot e injeção de dependência.
  • SQL para gravar e consultar histórico de mensagens.
  • Conhecimentos de Git no fluxo de branch e revisão.
  • Conhecimentos de Docker e de testes com JUnit 5.

Responsibilities

  • Consumir eventos de uma fila RabbitMQ e decidir os canais de envio.
  • Respeitar a preferência de cada pessoa e o descadastro de comunicações.
  • Montar as mensagens a partir de modelos com variáveis.
  • Evitar envio duplicado usando o identificador do evento.
  • Implementar novas tentativas com intervalo crescente quando o provedor falha.
  • Gravar o histórico de envios no PostgreSQL para consulta.
  • Escrever testes com JUnit 5 para prioridade, duplicidade e falha de provedor.

Skills

Java OO
Exception handling

Education

Curso de tecnologia em Java

Tools

Spring Boot
PostgreSQL
JPA
RabbitMQ
JUnit 5
Docker
Git
SQL

Job description

A Sylision procura um(a) Desenvolvedor(a) Java Júnior (Notificações) para atuação 100% remota, com sede em Minas Gerais. Vaga formalizada com CLT ou PJ, salário entre R$ 3.000 e R$ 4.500. O time trabalha com notificações de eventos, validação de mensagens e integração com provedores de envio.

Você irá atuar consumindo eventos via RabbitMQ, montando mensagens a partir de modelos e evitando envio duplicado, com foco em qualidade e teste com JUnit 5.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Desenvolvedor(a) Java Júnior (Notificações)
Desenvolvedor(a) Java Júnior (Notificações)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar
Conexão global com times diversos
+3
Desenvolvedor Java Sênior - Emissão de Boletos (Remoto)
Desenvolvedor Java Sênior - Emissão de Boletos (Remoto)

Sylision • United States

Remote
USD 27,000 - 34,000
Trabalho 100% remoto
Remuneração compatível com o mercado
CLT ou PJ
Desenvolvedor Java Júnior - Marketplace Remoto
Desenvolvedor Java Júnior - Marketplace Remoto

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Liberdade e flexibilidade
Conexão global
+3
Desenvolvedor Java Júnior (Remoto) - Pagamentos Pix
Desenvolvedor Java Júnior (Remoto) - Pagamentos Pix

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalhe de qualquer lugar com flexib.
Conexão global com times de diferentes
+3
Desenvolvedor Java Pleno Backend Logística Remoto
Desenvolvedor Java Pleno Backend Logística Remoto

Sylision • United States

Remote
USD 19,000 - 28,000
Junior Java Developer - Purchase Order Workflow (Remote)
Junior Java Developer - Purchase Order Workflow (Remote)

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente remoto 100%
CLT ou PJ
Flexibilidade de horário
+1
Desenvolvedor Java Pleno - Carteira Digital (100% Remoto)
Desenvolvedor Java Pleno - Carteira Digital (100% Remoto)

Sylision • United States

Remote
USD 11,000 - 15,000
Ambiente colaborativo
Liberdade e flexibilidade
Conexão global com times
+1
Desenvolvedor Node.js Júnior — Onboarding de Clientes Remoto
Desenvolvedor Node.js Júnior — Onboarding de Clientes Remoto

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente remoto e flexível
CLT ou PJ
Desenvolvedor .NET Júnior - Gestão de Contratos, Remoto
Desenvolvedor .NET Júnior - Gestão de Contratos, Remoto

Sylision • United States

Remote
USD 6,700 - 10,000
Desenvolvedor Full Stack Júnior – Folha de Pagamento Remoto
Desenvolvedor Full Stack Júnior – Folha de Pagamento Remoto

Sylision • United States

Remote
USD 6,700 - 10,000
Ambiente colaborativo
Trabalho remoto com flexibilidade
Conexão global entre equipes
+3