Desenvolvimento Full-Stack (Angular/React) Sênior

DBC Company

Brasil

On-site

BRL 180,000 - 240,000

Full time

6 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

DBC Company busca um desenvolvedor back-end experiente para projetar, desenvolver e manter aplicações de alta performance, principalmente em Java/JBOSS, com foco em microsserviços e APIs REST. Você trabalhará junto a áreas de negócio para entender requisitos e propor soluções técnicas alinhadas aos objetivos estratégicos.

Você atuará com revisão de código, modelagem de bancos de dados relacionais e integração entre sistemas via mensagens Kafka/RabbitMQ.

Qualifications

  • Graduação em Ciência da Computação, Sistemas de Informação ou áreas correlatas.
  • Experiência com Java/JBOSS, arquitetura de microsserviços e APIs REST.
  • Conhecimento em bancos de dados relacionais e mensageria (Kafka, RabbitMQ).
  • Participação em cerimônias ágeis e mentoria de equipes.

Responsibilities

  • Desenvolver e manter aplicações back-end de alta performance.
  • Analisar e documentar requisitos funcionais e não funcionais junto às áreas de negócio.
  • Propor e arquitetar soluções técnicas alinhadas aos objetivos estratégicos.
  • Realizar code review e garantir boas práticas de desenvolvimento.
  • Modelar bancos de dados relacionais.
  • Integrar sistemas via APIs REST SOA.
  • Mentorar desenvolvedores juniores e plenos.
  • Planejar e decompor demandas, registrando estimativas e entregáveis.
  • Manter o Azure DevOps organizado e atualizado, com transparência sobre o andamento.
  • Apresentar resultados, riscos e oportunidades de melhoria sem cobranças recorrentes.

Skills

Pensamento analítico
Comunicação com times técnicos
Autonomia e protagonismo
Visão sistêmica
Proatividade na identificação de dédt

Education

Graduação em Ciência da Computação, Sistemas de Informação ou áreas correlatas

Tools

Java/JBOSS
APIs REST
Kafka
RabbitMQ
Azure DevOps
Jira

Job description

  • Desenvolver e manter aplicações back-end de alta performance;
  • Analisar e documentar requisitos funcionais e não funcionais junto às áreas de negócio;
  • Propor e arquitetar soluções técnicas alinhadas aos objetivos estratégicos;
  • Realizar code review e garantir boas práticas de desenvolvimento;
  • Modelar bancos de dados relacionais;
  • Participar ativamente de cerimônias ágeis (Daily, Planning, Review, Retrospectiva);
  • Mentorar desenvolvedores juniores e plenos;
  • Elaborar diagramas, fluxos e especificações técnicas;
  • Participar ativamente das cerimônias diárias, comunicando avanços, próximos passos e impedimentos;
  • Identificar débitos técnicos e propor melhorias de código de forma proativa;
  • Planejar e decompor demandas, registrando estimativas, previsões e entregáveis;
  • Manter o Azure DevOps organizado e atualizado, garantindo transparência sobre o andamento das atividades;
  • Apresentar resultados, riscos e oportunidades de melhoria sem depender de cobranças recorrentes.
Quais serão suas responsabilidades?
  • Desenvolver e manter aplicações back-end de alta performance;
  • Analisar e documentar requisitos funcionais e não funcionais junto às áreas de negócio;
  • Propor e arquitetar soluções técnicas alinhadas aos objetivos estratégicos;
  • Realizar code review e garantir boas práticas de desenvolvimento;
  • Modelar bancos de dados relacionais;
  • Participar ativamente de cerimônias ágeis (Daily, Planning, Review, Retrospectiva);
  • Mentorar desenvolvedores juniores e plenos;
  • Elaborar diagramas, fluxos e especificações técnicas;
  • Integrar sistemas via APIs REST SOA;
  • Participar ativamente das cerimônias diárias, comunicando avanços, próximos passos e impedimentos;
  • Identificar débitos técnicos e propor melhorias de código de forma proativa;
  • Planejar e decompor demandas, registrando estimativas, previsões e entregáveis;
  • Manter o Azure DevOps organizado e atualizado, garantindo transparência sobre o andamento das atividades;
  • Apresentar resultados, riscos e oportunidades de melhoria sem depender de cobranças recorrentes.
Back-end:
  • Java / JBOSS;
  • Arquitetura de microsserviços e APIs RESTful;
  • Mensageria: Kafka, RabbitMQ.
Front-End
  • Conhecimento em Angular ou React o foco maior será no Back-End.
Banco de Dados
  • Sybase ASE, Oracle;
  • Levantamento e documentação de requisitos;

Experiência com ferramentas Azure DevOps (rotina do time) e Jira.

Requisitos Comportamentais:
  • Pensamento analítico e resolução de problemas complexos;
  • Comunicação clara com times técnicos e stakeholders não técnicos;
  • Autonomia e protagonismo na tomada de decisões técnicas;
  • Visão sistêmica e orientação a resultados;
  • Proatividade na identificação de débitos técnicos e oportunidades de melhoria;
  • Organização, planejamento e disciplina na atualização das atividades e do board.
Diferenciais
  • Diferencial, não se importar em trabalhar com sistemas legados que utilizam jboss e arquitetura mvc(Dao, Transaction, Vo);
  • Otimo conhecimento em T-Sql, procedures, views, functions;
  • Vivência com metodologias ágeis e práticas de melhoria contínua.
Formação
  • Graduação em Ciência da Computação, Sistemas de Informação ou áreas correlatas
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.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

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

DBC Company • Brazil

Hybrid
BRL 167,000 - 246,000
Certificações apoiadas
Ambiente seguro
Crescimento profissional
Desenvolvimento Back-End (Java) Especialista
Desenvolvimento Back-End (Java) Especialista

DBC Company • Brazil

On-site
BRL 180,000 - 240,000
Desenvolvimento Back-End (Java) Sênior (Vaga Afirmativa)
Desenvolvimento Back-End (Java) Sênior (Vaga Afirmativa)

DBC Company • Brazil

On-site
BRL 180,000 - 320,000
Desenvolvedor Back-End (Java) Especialista
Desenvolvedor Back-End (Java) Especialista

DBC Company • Brazil

On-site
BRL 90,000 - 140,000
Líder Tecnico de Sistemas
Líder Tecnico de Sistemas

DBC Company • Brazil

On-site
BRL 320,000 - 520,000
Certificações profissionais
Ambiente de desenvolvimento seguro
Desenvolvimento de carreira e mentoria
Líder Técnico de Sistemas
Líder Técnico de Sistemas

DBC Company • Brazil

On-site
BRL 120,000 - 180,000
Analista Funcional Junior
Analista Funcional Junior

DBC Company • São Paulo

On-site
BRL 60,000 - 90,000
Desenvolvimento Back-End (Java) Pleno e Sênior | Vaga Afirmativa para PcD
Desenvolvimento Back-End (Java) Pleno e Sênior | Vaga Afirmativa para PcD

DBC Company • Brazil

On-site
BRL 134,000 - 223,000
Desenvolvimento Full-Stack (Java e React) Pleno
Desenvolvimento Full-Stack (Java e React) Pleno

DBC Company • Brazil

On-site
BRL 90,000 - 150,000
Analista de Automação de Testes Pleno
Analista de Automação de Testes Pleno

DBC Company • Brazil

On-site
BRL 45,000 - 100,000