Swip

Desenvolvimento Full

DBC Company

Brasil

Sobre a vaga

Quais serão suas responsabilidades?

Observabilidade e Ferramentas de Gestão:

Monitoramento: OpenSearch, Grafana e Dynatrace.

Gestão e Colaboração: Jira, Confluence, Swagger.

Metodologias: Ágil (Scrum/Kanban).

O que é necessário para participar desse processo seletivo?

Desenvolvedor Fullstack com predominância em Java - SR

Requisitos e qualificações desejáveis:

  • Incentivar, propor e trazer soluções com IA para o ciclo de desenvolvimento;
  • Monitorar a execução das boas práticas de desenvolvimento de sistemas;
  • Apoiar nas evoluções tecnológicas dos sistemas em conjunto com o time de arquitetura;
  • Garantir a mais alta qualidade de software, desde o planejamento até a entrega;
  • Monitorar o desempenho e performance dos sistemas das aplicações;
  • Antecipar-se a oportunidades e problemas, agindo com rapidez e eficácia, desenvolvendo soluções de forma preventiva;
  • Auxiliar na orientação dos desenvolvedores mais novos e contribuir nas tomadas de decisão do projeto;
  • Atuar na integração e interface entre as aplicações de back-end e front-end;
  • Atuar no planejamento e levantamento de requisitos e limitações técnicas para melhoria da performance e escalabilidade das aplicações;
  • Desenvolvimento Back-end e Linguagens IA: Utilização comprovada de LLMs, como: Claude, Anthropic, Gemini, OpenAI,
  • etc.)
  • Outro: Diferencial o conhecimento na metodologia de Spec-Driven Development (SDD) com Spec Kit com a utilização de IA;
  • Java 17+: Domínio avançado com foco em Spring Boot (APIs REST) e Spring Batch (processamento de lotes);
  • Ecossistema Spring: Spring Data, Spring Security, Spring Cache, Messaging e Metrics;
  • Outras linguagens: Conhecimento em Node.js e TypeScript;
  • Plataforma Low-Code: Appsmith (com uso de Javascript);
  • Arquitetura: Domínio de Arquitetura Hexagonal e/ou Arquitetura Distribuída em
  • Microsserviços e padrões DDD (Domain-Driven Design);
  • Boas Práticas: SOLID, Clean Code e Code Review;
  • Testes e Qualidade: TDD, BDD, Junit, Mockito, Cucumber e utilização do
  • SonarQube para análise de qualidade;
  • Bancos de Dados: PostgreSQL (Relacional), MongoDB (NoSQL) e Redis (Cache);
  • Mensageria: Kafka, RabbitMQ, Outros;
  • Cloud, Infraestrutura e DevOps;
  • AWS: Experiência com EKS, S3, VPC, Security Groups e fluxos de CI/CD;
  • Containers: Docker e Kubernetes (EKS);
  • Orquestração: Temporal (para fluxos fora de processos em lote);
  • DevOps: CI/CD, Git, GitAction, Gitflow e Maven.

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.