Quais serão suas responsabilidades?
- Desenvolvimento back-end utilizando Java orientada a objetos, Design Patterns;
- Desenvolvimento front-end utilizando as linguagens React;
- Desenvolvimento de aplicações e serviços REST;
- Arquitetura e melhores práticas de desenvolvimento;
- Kubernetes e Spring Cloud;
- Integrações com Kafka;
- Práticas de testes unitários, microsserviços e arquitetura distribuída;
- Experiência com conceitos de SOLID, utilização de padrões de Clean Code para desenvolvimento e técnicas de Code Review;
- Experiência com Git.
O que é necessário para participar desse processo seletivo?
- Experiência com bancos de dados relacionais e não relacionais (NoSQL);
- Experiência com arquitetura orientada a eventos;
- Experiência com JUnit, Mockito e WireMock;
- Experiência com integração contínua e automação;
- Experiência com trabalho em times que utilizam métodos ágeis para desenvolvimento (Scrum/Kanban);
- Experiência com concepção colaborativa de produtos.
Outros conhecimentos importantes pra gente e que são diferenciais:
- Jenkins, CI/CD;
- Consul;
- Amazon (AWS): ECS, SQS, S3;
- Devconsole;
- Spring Cloud Stream.
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.