Vaga de Desenvolvedor Backend Senior - Java, Remoto

Desenvolvedor Backend Senior - Java

📍 Remoto 📄 CLT

Descrição da Vaga

Conhecimento Java 11/17+ e Spring Boot (Spring Web, Spring Validation, Spring Security)

Arquitetura e boas práticas: Clean Code, SOLID, Clean/Hexagonal, DDD (quando aplicável), idempotência, resiliência (timeouts/retries/circuit breaker)

Mensageria / Event-driven

GCP Pub/Sub: topics/subscriptions, push/pull, ack/nack, DLQ, ordering keys, retry/backoff

Apache Kafka: producers/consumers, partitions, consumer groups, offsets, retry/DLQ, reprocessamento, garantia de entrega e ordenação por chave

Integração com Spring Kafka e/ou Spring Cloud GCP Pub/Sub

Banco de Dados

Relacional: modelagem, SQL, índices e tuning básico

Spring Data JPA / Hibernate

Testes automatizados: JUnit 5, Mockito, testes de integração (Testcontainers), testes de contrato (Pact/Spring Cloud Contract)

Observabilidade: logs estruturados e correlação, métricas (Micrometer), tracing (OpenTelemetry), monitoria/alertas (Cloud Monitoring/Logging/Trace)


Publicado há 1 hora

📚 Aprimore seus conhecimentos

Desenvolva novas habilidades e destaque-se no mercado de trabalho com cursos especializados