Oportunidade

#VemPraMirante

Oportunidades | 768215 - Desenvolvedor Java Backend Especialista

768215 - Desenvolvedor Java Backend Especialista

Localidade: São Paulo - SP

Código: 768215

Descrição:
CARGO: Desenvolvedor Java Backend Especialista

TIPO DE CONTRATAÇÃO: PJ

MODELO DE TRABALHO: Remoto

FORMAÇÃO: Superior Completo

SOBRE A OPORTUNIDADE:

Stack principal: Java 21, Spring Boot 3, Spring Batch, Camunda (orquestração de processos);Comunicação assíncrona: Mensageria (RabbitMQ, Kafka, etc... para integração event-driven);Integrações síncronas: APIs REST (HTTP) com parceiros internos e externos;

Processamento em lote: Geração e envio de arquivos mensais (extrato, relatórios, conciliação);

Infraestrutura: Docker, Kubernetes, observabilidade com Dynatrace/Grafana/Prometheus;

Configuração centralizada: Consul + Vault Hard Skills (obrigatórias);Java moderno (Java 17+, preferencialmente Java 21) e Spring Boot 3.x;Experiência consolidada com APIs RESTful (design, versionamento, contratos);Conhecimento em mensageria assíncrona (RabbitMQ, Kafka ou similares);Vivência com orquestração de processos (Camunda ou similares BPMN);Domínio de processamento batch/agendado (jobs, rotinas, arquivos);Experiência com Docker e Kubernetes;Conhecimento em bancos relacionais (MySQL, PostgreSQL);Conhecimento em bancos não relacionais (MongoDB ou NoSQL);Familiaridade com observabilidade (logs estruturados, métricas, tracing) Hard Skills (diferenciais);Experiência com Virtual Threads (Java 21);Conhecimento em Consul/Vault para configuração e secrets;Vivência com Redis (cache distribuído);Conhecimento em padrões de integração (retry, circuit breaker, idempotência);Familiaridade com GitLab CI/CD, Jenkins;Experiência com testes automatizados e de perfomance (JUnit, RestAssured, TestContainers, JMeter);Conhecimento linguagem Kotlin Soft Skills + Visão Arquitetural;Pensamento arquitetural: capacidade de avaliar trade-offs, propor soluções escaláveis e discutir ADRs (Architecture Decision Records);Senso de dono: proatividade para identificar débitos técnicos e propor melhorias;Comunicação técnica: habilidade para documentar decisões, desenhar diagramas e explicar contextos complexosColaboração: trabalhar próximo a arquitetos, analistas de negócio e outrassquads;Visão de produto: entender o impacto das decisões técnicas no negócio e na experiência do cliente.

Compartilhe esta vaga

share icon facebook share icon whatsapp share icon linkedin

Candidate-se aqui

  • Link para o seu site, Github, Bitbucket, Behance, etc.
  • Considerando o tempo de experiência sem contar estágio.
  • Please enter a number greater than or equal to 1.
  • Accepted file types: pdf, docx, Max. file size: 20 MB.