Quais serão suas responsabilidades?
Responsabilidades
- Projetar e desenvolver microserviços com Spring Framework / Spring Boot;
- Escrever código testável, realizar code reviews e aplicar boas práticas de segurança;
- Criar/consumir APIs REST, modelar banco de dados relacional e otimizar queries;
- Trabalhar com CI/CD, containerização (Docker) e orquestração (Kubernetes);
- Colaborar com equipe de produto e com outras equipes de desenvolvimento.
Requisitos obrigatórios
- 5+ anos de experiência com desenvolvimento Java (JDK 8 e/ou 21+);
- Experiência com Spring Boot e arquitetura de microserviços;
- Experiência com angular, codefusion ou PHP
- Experiência com banco de dados relacionais (Oracle, Sybase ou equivalente);
- Familiaridade com metodologias ágeis (Scrum/Kanban);
- Perfil pró-ativo, colaborativo e boa comunicação.
Desejáveis / diferenciais
- Experiência em sistemas críticos (alta disponibilidade, tolerância a falhas);
- Conhecimentos avançados em segurança (OWASP, autenticação/autorização, criptografia);
- Experiência em Cloud (Azure) e IaC (Terraform).
- Experiência com observability;
- Uso de ferramentas de IA como GitHub Copilot (preferencial).
O que é necessário para participar desse processo seletivo?
- Experiência com Java 8 ou superior;
- Experiência com Angular 11 ou superior e Angular Material CSS, CSS 3 e pré-processador SASS HTML e HTML 5 JavaScript, JQuery e TypeScript Jasmine;
- Ser aberto para de atuar com outras tecnologias como Codefusion, além das habituais Java e Angular;
- Ter familiaridade com PHP é importante em razão da semelhança com a plataforma CodeFusion que o time também utiliza;
- Conhecimento em arquiteturas REST, JSON;
- Conhecimento em SQL;
- Noções de UML;
- Conhecimento em desenvolvimento orientado à objetos;
- Conhecimento em Servidores de Aplicação (JBoss ou outro);
- Spring Framework;
- Spring Boot.
Perfil Comportamental
- Facilidade para trabalhar em equipe;
- Facilidade de comunicação;
- Empático;
- Resiliente;
- Flexível;
- Paciente;
- Comprometido com resultado.
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.