Desenvolvedor Java Backend Sênior

DBC Company

Brasil

Presencial

BRL 162 000 - 198 000

Tempo integral

14 dias+
Gerador de candidaturas

Destaca-te para esta função — gera um currículo e uma carta de apresentação personalizados em cerca de um minuto.

Ultrapassa os filtros ATS

Resumo da oferta

A DBC Company está recrutando para atuar como engenheiro de software backend, com foco em Java, Spring e microsserviços. Você irá projetar, desenvolver e manter APIs escaláveis, colaborar com equipes multifuncionais e melhorar a performance e a segurança de soluções, apoiando juniores.

É essencial ter experiência com Java 8+, Spring, bancos de dados relacionais e NoSQL, além de conhecimento em Docker/Kubernetes e práticas CI/CD. A vaga incentiva metodologias ágeis e boas práticas de codificação.

Qualificações

  • Experiência sólida com Java (Java 8+), Spring Framework (Boot, Data, Security).
  • Bons conhecimentos de bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB, Redis).
  • Experiência com arquitetura de microsserviços e mensageria (Kafka, RabbitMQ, SQS).
  • Conhecimento em ferramentas de conteinerização e orquestração (Docker, Kubernetes).
  • Prática com integração e entrega contínua (CI/CD) utilizando Jenkins, GitLab CI ou similares.
  • Familiaridade com metodologias ágeis (Scrum/Kanban) e versionamento de código (Git).
  • Ensino superior completo ou cursando.

Responsabilidades

  • Projetar, desenvolver e implementar soluções de software robustas e escaláveis utilizando Java.
  • Desenvolver, otimizar e manter APIs RESTful robustas e escaláveis.
  • Projetar e implementar soluções baseadas em microsserviços.
  • Colaborar com equipes multifuncionais para entender requisitos e traduzi-los em soluções técnicas.
  • Atuar na resolução de problemas de performance e segurança.
  • Realizar revisões de código, identificar áreas de melhoria e aderir aos padrões de codificação.
  • Colaborar com arquitetos de software na definição de padrões e melhores práticas.
  • Apoiar e orientar desenvolvedores juniores e plenos, promovendo aprendizado contínuo.

Conhecimentos

Java
Spring Framework
PostgreSQL
MySQL
MongoDB
Redis
Microservices
Kafka
RabbitMQ
SQS
Docker
Kubernetes
CI/CD
Jenkins
GitLab CI
Scrum
Kanban
Git
Java 8+

Formação académica

Ensino superior completo ou cursando

Ferramentas

Docker
Kubernetes

Descrição da oferta de emprego

  • Projetar, desenvolver e implementar soluções de software robustas e escaláveis utilizando a linguagem Java;
  • Desenvolver, otimizar e manter APIs RESTful robustas e escaláveis;
  • Projetar e implementar soluções baseadas em microsserviços;
  • Colaborar com equipes multifuncionais para entender os requisitos do projeto e traduzi-los em soluções técnicas;
  • Atuar na resolução de problemas complexos de performance e segurança;
  • Realizar revisões de código, identificar áreas de melhoria e garantir a adesão aos padrões de codificação;
  • Colaborar com arquitetos de software na definição de padrões e melhores práticas;
  • Apoiar e orientar desenvolvedores juniores e plenos, promovendo um ambiente de aprendizado contínuo
Quais serão suas responsabilidades?
  • Projetar, desenvolver e implementar soluções de software robustas e escaláveis utilizando a linguagem Java;
  • Desenvolver, otimizar e manter APIs RESTful robustas e escaláveis;
  • Projetar e implementar soluções baseadas em microsserviços;
  • Colaborar com equipes multifuncionais para entender os requisitos do projeto e traduzi-los em soluções técnicas;
  • Atuar na resolução de problemas complexos de performance e segurança;
  • Realizar revisões de código, identificar áreas de melhoria e garantir a adesão aos padrões de codificação;
  • Colaborar com arquitetos de software na definição de padrões e melhores práticas;
  • Apoiar e orientar desenvolvedores juniores e plenos, promovendo um ambiente de aprendizado contínuo
Sobre a posição
  • Projetar, desenvolver e implementar soluções de software robustas e escaláveis utilizando a linguagem Java;
  • Desenvolver, otimizar e manter APIs RESTful robustas e escaláveis;
  • Projetar e implementar soluções baseadas em microsserviços;
  • Colaborar com equipes multifuncionais para entender os requisitos do projeto e traduzi-los em soluções técnicas;
  • Atuar na resolução de problemas complexos de performance e segurança;
  • Realizar revisões de código, identificar áreas de melhoria e garantir a adesão aos padrões de codificação;
  • Colaborar com arquitetos de software na definição de padrões e melhores práticas;
  • Apoiar e orientar desenvolvedores juniores e plenos, promovendo um ambiente de aprendizado contínuo
O que é necessário para participar desse processo seletivo?

Requisitos:

  • Experiência sólida com Java (Java 8+), Spring Framework (Spring Boot, Spring Data,
  • Spring Security);
  • Proficiência com bancos de dados relacionais (PostgreSQL, MySQL) e NoSQL (MongoDB, Redis);
  • Experiência com arquitetura de microsserviços e mensageria (Kafka, RabbitMQ, SQS);
  • Conhecimento em ferramentas de conteinerização e orquestração (Docker,
  • Kubernetes);
  • Prática com integração e entrega contínua (CI/CD) utilizando ferramentas como
  • Jenkins, GitLab CI ou similares;
  • Familiaridade com metodologias ágeis (Scrum/Kanban) e versionamento de código (Git);
  • Ensino superior completo ou cursando.
Por que fazer parte do time DBC Company?
  • Somos a 13ª melhor empresa para trabalhar do Brasil e a 2ª melhor empresa para trabalhar no Rio Grande do Sul, segundo o GPTW 2025;
  • Todos os profissionais que estão alocados em clientes e/ou projetos são acompanhados por Gestor da DBC e também por Business Partner;
  • A DBC incentiva seus colaboradores a obterem certificações relacionadas à sua área de atuação e alinhadas com sua Gestão DBC.
O que é importante saber?
  • Nosso time promove um ambiente seguro para todos os profissionais independente de sua etnia, crença religiosa, orientação sexual, identidade de gênero, idade, etc.
  • Essa vaga também é destinada a Pessoas com Deficiência.
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

Desenvolvimento Back-End (Java) Sênior
Desenvolvimento Back-End (Java) Sênior

DBC Company • Brasil

Presencial
BRL 180 000 - 280 000
Desenvolvedor Full-Stack (Java e Angular) Sênior
Desenvolvedor Full-Stack (Java e Angular) Sênior

DBC Company • Brasil

Presencial
BRL 120 000 - 190 000
Desenvolvimento Full-stack Java e ReactJS Sênior
Desenvolvimento Full-stack Java e ReactJS Sênior

DBC Company • Brasil

Presencial
BRL 180 000 - 240 000
Arquitetura de Dados Azure Sênior - Hands On
Arquitetura de Dados Azure Sênior - Hands On

DBC Company • Rio de Janeiro

Presencial
BRL 180 000 - 280 000
Desenvolvimento Front-End (React) Pleno (Vaga Afirmativa)
Desenvolvimento Front-End (React) Pleno (Vaga Afirmativa)

DBC Company • Brasil

Presencial
BRL 89 000 - 156 000
Analista de Automação de Testes Pleno
Analista de Automação de Testes Pleno

DBC Company • Brasil

Presencial
BRL 67 000 - 134 000
Incentivo a certificações
Ambiente de trabalho seguro
Desenvolvimento Full-Stack (Node.Js) Foco em IA Sênior
Desenvolvimento Full-Stack (Node.Js) Foco em IA Sênior

DBC Company • São Paulo

Presencial
BRL 240 000 - 480 000
Desenvolvimento Golang Sênior
Desenvolvimento Golang Sênior

DBC Company • Brasil

Presencial
BRL 180 000 - 240 000
Atendimento e Suporte de Portais (Customer Support/Customer Success) Pleno
Atendimento e Suporte de Portais (Customer Support/Customer Success) Pleno

DBC Company • Brasil

Presencial
BRL 45 000 - 61 000
Analista de Sistemas Sênior
Analista de Sistemas Sênior

DBC Company • Brasil

Presencial
BRL 167 000 - 312 000