Software Engineering III

Meu Home

João Pessoa

Hybrid

BRL 180,000 - 360,000

Full time

44 hours ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Relação com benefícios (alimentação)
Plano de saúde e odontológico
Hospital digital
Apoio psicológico
Wellhub e TotalPass
Auxílio mobilidade
Previdência privada
Licença parental estendida
Auxílio creche
Auxílio para pais de filhos especiais

Job summary

A Dock busca um engenheiro Backend com sólida experiência em Java, 6+ anos, para atuar em um ambiente de alta escala, com foco em resiliência, qualidade e entrega de APIs de ponta a ponta.

Você dominará Spring Boot, Maven, arquitetura de microsserviços, mensagens com Apache Camel e brokers (Kafka/RabbitMQ), bancos SQL/NoSQL, e infraestrutura AWS com Docker e Kubernetes, além de promover Clean Code e mentoria.

Qualifications

  • Linguagem sólida (6+ anos) com desenvolvimento Backend em Java; Java 17+ é diferencial.
  • Domínio de Spring Boot (Spring Data JPA) e Maven.
  • Arquitetura de Microsserviços, Design Patterns e OO.
  • Vivência com Apache Camel e brokers de mensageria (Kafka, RabbitMQ, SNS/SQS).
  • Bancos relacionais SQL (MySQL, PostgreSQL) e não-relacionais (Redis, DynamoDB).
  • Experiência prática com AWS, Linux e containerização (Docker/Kubernetes).
  • Desejável: Meios de Pagamento/ BACEN, DevOps (CI/CD) e Liquibase/ Lombok/ MapStruct.
  • Conhecimento em Frontend (Vue 3) para visão sistêmica.

Responsibilities

  • Desenvolvimento E2E: construir APIs de alta performance com baixa latência.
  • Decisões Arquiteturais: antecipar gargalos e propor soluções de médio/longo prazo.
  • Ownership & Operação: deploy em produção, monitoramento de logs e SLAs.
  • Qualidade de Código: aplicar Clean Code e manter baixo acoplamento entre microsserviços.
  • Mentoria e Liderança Técnica: orientar a equipe, revisar código e compartilhar conhecimento.
  • Colaboração: trabalhar com Tech Leads e POs para traduzir requisitos em soluções técnicas robustas.

Skills

Java
Spring Boot
Arquitetura de Microsserviços
Mensageria Apache Camel
Kafka/RabbitMQ
SQL MySQL PostgreSQL
NoSQL Redis DynamoDB
AWS
Docker
Kubernetes
Clean Code

Tools

Maven
Liquibase
Lombok
MapStruct
Vue 3

Job description

Quem é a Dock?

Há mais de 20 anos, cumprimos a missão de democratizar o acesso a serviços financeiros, tornando experiências financeiras mais simples e acessíveis.

Somos um time de pessoas obstinadas, que acreditam na tecnologia e nos serviços como os principais facilitadores para a evolução de nossos clientes e a transformação do papel das finanças.

Atuando em 11 localidades pela América Latina, trabalhamos sob o propósito de desmaterializar o universo financeiro para impulsionar a sociedade.

Como é o nosso time de Engenharia?

Buscamos por talentos inigualáveis para nos ajudar a espalhar o poder financeiro! Nossos times gerenciam operações de missão crítica focadas na evolução e estabilidade de produtos de pagamentos (como Pix, Autorização, entre outros).
Temos um ambiente horizontal onde todos têm liberdade para propor mudanças e melhorias. Aqui, você terá a oportunidade de ver seu trabalho impactar diretamente a vida de milhares de pessoas em tempo real.

E o dia a dia, como será?

Nesta função, você irá atuar em um ambiente de altíssima escala, com foco em resiliência e qualidade. Suas principais responsabilidades serão:

  • Desenvolvimento E2E: Estimar e desenvolver soluções de ponta a ponta com autonomia, construindo APIs de alta performance com foco em baixa latência e consistência de dados.

  • Decisões Arquiteturais: Analisar o fluxo das tarefas, antecipar pontos de falha (gargalos) e resolver problemas criando soluções estruturantes de médio e longo prazo.

  • Ownership & Operação: Realizar deploy em produção e garantir a saúde do ecossistema (pós-deploy), analisando logs, métricas e SLAs para agir proativamente em incidentes críticos.

  • Qualidade de Código: Utilizar boas práticas de projeto, Clean Code, TDD e garantir baixo acoplamento entre microsserviços.

  • Mentoria e Liderança Técnica: Apoiar tecnicamente o time, disseminar conhecimento, conduzir code reviews rigorosos e mentorizar pessoas desenvolvedoras menos experientes.

  • Colaboração: Trabalhar lado a lado com Tech Leads e POs na definição de prioridades, traduzindo requisitos complexos de negócio em soluções técnicas robustas.

O que esperamos de você?
  • Linguagem: Experiência sólida (6+ anos) com desenvolvimento Backend em Java (experiência com Java 17+ é um grande diferencial).

  • Frameworks & Ecossistema: Domínio de Spring Boot (Spring Data JPA, etc) e ferramentas de build (Maven).

  • Arquitetura: Experiência sólida com arquitetura de Microsserviços, Design Patterns e conceitos profundos de Orientação a Objetos.

  • Mensageria e Integrações: Vivência com Apache Camel e brokers de mensageria (Kafka, RabbitMQ, SNS/SQS ou equivalente).

  • Banco de Dados: Base sólida em SQL e experiência profunda com bancos relacionais (MySQL, PostgreSQL) e conhecimentos em não-relacionais (ex: Redis, DynamoDB).

  • Infraestrutura e Cloud: Experiência prática com Cloud AWS, ambiente Linux e ferramentas de containerização (Docker e Kubernetes).

É desejável que você tenha:
  • Experiência prévia no setor de Meios de Pagamento, Banking ou fluxos do BACEN (ex: Pix).

  • Vivência com cultura DevOps (CI/CD, infraestrutura como código).

  • Conhecimento em ferramentas de versionamento de banco de dados (ex: Liquibase) e geração de código (Lombok, MapStruct).

  • Noções de desenvolvimento Frontend (Vue 3, Node.js, Vite) para eventuais apoios ou visão sistêmica.

  • Inglês Intermediário e noções de Espanhol.

E quais são os benefícios?
  • Auxílio alimentação (mercado & restaurante);
  • Plano de saúde e odontológico;
  • Hospital digital;
  • Suporte psicológico para psicoterapia online;
  • Wellhub e TotalPass;
  • Auxílio mensal para despesas com mobilidade;
  • Previdência privada após 6 meses de trabalho;
  • Licença parental estendida;
  • Auxílio creche;
  • Auxílio para pais de filhos especiais;
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Software Engineering III
Software Engineering III

Meu Home • Porto Alegre

Hybrid
BRL 180,000 - 300,000
Auxílio alimentação
Plano de saúde
Hospital digital
+8
Software Engineering III
Software Engineering III

Meu Home • Rio de Janeiro

On-site
BRL 180,000 - 280,000
Auxílio alimentação
Plano de saúde e odontológico
Hospital digital
+7
Software Engineering III
Software Engineering III

Dock Group • Barueri

Hybrid
BRL 180,000 - 300,000
Auxílio alimentação
Plano de saúde e odontológico
Hospital digital
+7
Software Engineering III
Software Engineering III

Dock Group • Porto Alegre

Hybrid
BRL 180,000 - 280,000
Auxílio alimentação
Plano de saúde e odontológico
Hospital digital
+7
Software Engineering III
Software Engineering III

Dock Group • João Pessoa

Hybrid
BRL 180,000 - 260,000
Auxílio alimentação
Plano de saúde
Hospital digital
+8
Software Engineering III
Software Engineering III

Dock Group • Rio de Janeiro

Hybrid
BRL 180,000 - 320,000
Plano de saúde
Odontológico
Seguro de vida
+5
Software Engineering III
Software Engineering III

Dock • João Pessoa

Hybrid
BRL 180,000 - 300,000
Auxílio alimentação
Plano de saúde
Hospital digital
+7
Software Engineering III
Software Engineering III

Dock • Porto Alegre

Hybrid
BRL 240,000 - 360,000
Auxílio alimentação
Plano de saúde
Hospital digital
+7
Software Engineering III
Software Engineering III

Dock • Barueri

Hybrid
BRL 180,000 - 240,000
Auxílio alimentação
Plano de saúde e odontológico
Hospital digital
+7
SOFTWARE ENGINEER PL
SOFTWARE ENGINEER PL

Dock Group • Brazil

Remote
BRL 120,000 - 180,000
Auxílio alimentação
Plano de saúde
Plano odontológico
+11