Desenvolvedor Java Backend Especialista

Mirante

Brasil

Teletrabalho

BRL 150 000 - 210 000

Tempo integral

Há 2 dias
Torna-te num dos primeiros candidatos
Gerador de candidaturas

Transforma esta função numa entrevista — um currículo e uma carta de apresentação criados à volta do que este empregador procura.

Ultrapassa os filtros ATS

Resumo da oferta

Mirante está buscando profissionais de engenharia de software especializados em Java 21 e Spring Boot para atuar em integrações de alto impacto. O candidato ideal terá experiência com processamento por lotes, orquestração de processos com Camunda e serviços REST escaláveis, em um ecossistema que utiliza Docker, Kubernetes e bancos de dados relacionais.

O cargo envolve colaboração próxima com arquitetos, analistas de negócio e equipes de infraestrutura para entregar soluções robustas, com foco em

Qualificações

  • Conhecimento sólido em Java 21, Spring Boot 3 e Spring Batch.
  • Experiência com orquestração de processos (Camunda BPMN).
  • Domínio de mensageria assíncrona (RabbitMQ, Kafka).
  • APIs REST com bom design, versionamento e contratos.
  • Experiência com Docker e Kubernetes em ambientes de produção.

Conhecimentos

Java 21
Spring Boot
Spring Batch
Camunda BPMN
RabbitMQ
Kafka
REST APIs
Docker
Kubernetes
Relational DBs
MySQL
PostgreSQL
MongoDB
Observability
GitLab CI/CD
JUnit
TestContainers
JMeter
Kotlin
Arquitetura de Software

Ferramentas

Camunda
Consul
Vault
Redis
Jenkins

Descrição da oferta de emprego

Requisitos Obrigatórios/Tecnologia/Conhecimentos necessários
  • 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)
  • Configuração centralizada: Consul + Vault Hard Skills (obrigatórias)
  • 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.

Informação adicional

Por que trabalhar na Mirante?

Acreditamos que tecnologia só gera valor quando resolve problemas reais. Por isso, atuamos lado a lado com nossos clientes para transformar desafios complexos em soluções digitais que impulsionam negócios.

Aqui você encontrará espaço para aprender, propor ideias, evoluir tecnicamente e participar de projetos que impactam milhares de pessoas todos os dias.

Obtém a tua avaliação gratuita e confidencial do currículo.

ou arrasta e larga o ficheiro aqui.

Similar jobs

Ofertas semelhantes que vale a pena comparar

Desenvolvedor Java Backend Especialista Foco em IA
Desenvolvedor Java Backend Especialista Foco em IA

Mirante • Brasil

Teletrabalho
BRL 60 000 - 90 000
Desenvolvedor(A) Backend Java - Sênior
Desenvolvedor(A) Backend Java - Sênior

Peers • São Paulo

Presencial
BRL 220 000 - 320 000
Remuneração diferenciada
Desenvolvimento humano
Plano de carreira
+2
Desenvolvedor Fullstack Pleno
Desenvolvedor Fullstack Pleno

DIGISYSTEM - IT Solutions • Brasil

Presencial
BRL 180 000 - 270 000
Pessoa Desenvolvedora Backend Java/Kotlin
Pessoa Desenvolvedora Backend Java/Kotlin

REPONTO Gente e Gestão • São Paulo

Teletrabalho
BRL 180 000 - 260 000
10295 - Senior Consultant - Desenvolvedor(a) Backend Java Sênior - Home Office
10295 - Senior Consultant - Desenvolvedor(a) Backend Java Sênior - Home Office

Ibrowse • São Paulo

Teletrabalho
BRL 167 000 - 290 000
Assistência Médica e Odontológica
Vale Refeição/Alimentação
Seguro de Vida
+2
Desenvolvedor Back End
Desenvolvedor Back End

Finx • Ribeirão Preto

Presencial
BRL 156 000 - 257 000
Seguro de Vida
Refeitório
Plano de Carreira - Avaliação de Desem
SOFTWARE DEVELOPER SPECIALIST (Java) - Time de Engenharia de Produtos de Crédito
SOFTWARE DEVELOPER SPECIALIST (Java) - Time de Engenharia de Produtos de Crédito

Inter • Belo Horizonte

Presencial
BRL 201 000 - 312 000
Vale alimentação
Vale-refeição
Plano de saúde
+4
SOFTWARE DEVELOPER SPECIALIST (Java) - Time de Engenharia de Produtos de Crédito
SOFTWARE DEVELOPER SPECIALIST (Java) - Time de Engenharia de Produtos de Crédito

Inter • Curitiba

Presencial
BRL 279 000 - 446 000
Vale-alimentação e Vale-refeição
Plano de saúde e odontológico
Seguro de vida
+4
[Job-29295] Mid-Level Developer (Java)
[Job-29295] Mid-Level Developer (Java)

3M HEALTHCARE • Brasil

Presencial
BRL 120 000 - 190 000
Desenvolvedor(a) Fullstack Java/React Pleno (Híbrido)
Desenvolvedor(a) Fullstack Java/React Pleno (Híbrido)

Beyond Soluções • São Paulo

Híbrido
BRL 180 000 - 300 000