#VemPraMirante
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




