Desenvolvedor(a) Java Back-end - 25325
Descrição da Vaga
### **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.
Vaga originalmente publicada em: indeed
💼 Encontre as melhores oportunidades para desenvolvedores no Job For Dev