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