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

Desenvolvedor(a) Java Back-end - 25325

* Salário: R$ 3.000 a R$ 6.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: Junior

Desenvolvedor(a) Backend Java Sr

Objetivo da Posição

Integrar a equipe de desenvolvimento responsável pela arquitetura, design e implementação de novas funcionalidades do produto, contribuindo para a evolução tecnológica e escalabilidade da plataforma.

Principais Responsabilidades

  • Desenvolver e manter serviços e APIs RESTful de alta performance utilizando Java.
  • Implementar mecanismos de resiliência (ex: Circuit Breaker, Retries) e otimizações de performance, com foco em baixa latência.
  • Garantir a qualidade do código por meio de testes unitários, de integração e revisões (Code Review).
  • Participar ativamente da definição da arquitetura de microsserviços e soluções backend.
  • Colaborar em um ambiente Ágil (Scrum/Kanban), interagindo com múltiplas equipes e áreas.

Requisitos Essenciais

  • Experiência comprovada com Java (versão 11+).
  • Domínio do framework Spring Boot.
  • Experiência sólida com arquitetura de microsserviços.
  • Conhecimento prático em mecanismos de resiliência e performance.
  • Conhecimento avançado em estratégias de caching (Cache Aside, Read-Through/Write-Through) e experiência com Redis.
  • Domínio em bancos de dados relacionais (ex: PostgreSQL, MySQL) e/ou não relacionais (ex: MongoDB, Cassandra).
  • Familiaridade com Cloud Computing (AWS, Azure ou GCP).

Diferenciais

  • Experiência com Docker e Kubernetes (conteinerização).
  • Conhecimento em sistemas de mensageria e Pub/Sub (ex: Kafka, RabbitMQ) para comunicação assíncrona.
  • Vivência com observabilidade total, utilizando ferramentas como Datadog, Prometheus, Loki e Grafana.
  • Colaboração e trabalho em equipe.
  • Capacidade analítica e foco em resolução de problemas.
  • Comunicação clara e assertiva.
  • Proatividade e mentalidade de melhoria contínua.