Capgemini
DSV
Desenvolvedor(a) Fullstack Sênior
Sobre a oportunidade
Número da Solicitação de Emprego: 106068
Horário: Tempo integral
POR FAVOR, LEMBRE-SE DE CLICAR NO BOTÃO "APPLY" APÓS SALVAR SEU PERFIL PARA CONCLUIR SEU PROCESSO DE CANDIDATURA
Comece aqui. Vá a qualquer lugar
Visite dsv.com e siga-nos no LinkedIn e no Facebook
Por que se juntar a nós
Junte-se à equipe de TI global da DSV para criar produtos corporativos de última geração em Supply Chain, Dados e capacidades de Plataforma. Trabalhamos em equipes de produto e plataforma multifuncionais com uma hierarquia horizontal e uma cultura colaborativa. Nossos princípios: aprendemos rápido, projetamos para escala, construímos de forma pragmática e tratamos a qualidade como um esporte de equipe.
O impacto que você terá
Você será responsável pela entrega de funcionalidades de ponta a ponta - desde microsserviços e APIs até UIs acessíveis e de alto desempenho - elevando os padrões de engenharia (testes, CI/CD, observabilidade, segurança) e melhorando a confiabilidade, escalabilidade e Web Vitals em fluxos de trabalho essenciais.
O que você fará
Construção (ponta a ponta)
- Projetar e desenvolver serviços backend em Java (21+) com Spring Boot 3 (REST/OpenAPI), incluindo acesso a dados, integração com APIs de fornecedores, cache e limitação de taxa.
- Implementar padrões orientados a eventos com Kafka (KStreams/KConnect) onde agreguem valor claro.
- Modelar e otimizar dados em PostgreSQL e MongoDB.
- Criar frontend s responsivos e compatíveis com WCAG em React + TypeScript usando HTML/CSS semânticos e Material UI.
- Usar Redux Toolkit + RTK Query (preferencial) para estado/dados no lado do cliente; Vite/Webpack para build e experiência de desenvolvimento.
- Manter a documentação clara e atualizada (APIs, decisões de design, runbooks).
Qualidade e confiabilidade
- Automatizar testes em toda a stack: Jest/React Testing Library e Playwright no frontend; JUnit/Mockito/Testcontainers no backend; Gatling para desempenho quando necessário.
- Incorporar verificações em CI/CD (Jenkins/Azure DevOps), conteinerizar com Docker e implantar no Kubernetes.
- Instrumentar logs, métricas e rastreamentos; definir alertas acionáveis e SLOs.
Segurança e conformidade
- Aplicar práticas de codificação segura e Zero-Trust; implementar autenticação OIDC/OAuth2 e autorização RBAC; apoiar o registro de auditoria e controles de privacidade de dados.
Colaboração e capacitação
- Colaborar com Produto, Design, Arquitetos, Tech Leads, QA e outras equipes para refinar requisitos e adotar o shift-left em testabilidade e UX.
- Participar de revisões de código e comunidades de desenvolvedores; mentorar engenheiros juniores.
- Apoiar investigações de L3 (~10%) e impulsionar medidas preventivas.
Seu kit de ferramentas
- Frontend: React, TypeScript/JavaScript, HTML, CSS/SCSS; Material UI; Figma
- Estado e Dados (FE): Redux Toolkit + RTK Query (preferencial)
- Backend: Java 21+, Spring Boot 3, Spring Data/JPA, Spring Security; REST/OpenAPI (GraphQL é um diferencial)
- Streaming e Integração: Kafka (KStreams/KConnect)
- Dados: PostgreSQL 12+, MongoDB 7+
- Build/Dev: Vite, Webpack; NPM/Yarn; Git
- Testes: Jest, React Testing Library, Cypress/Playwright; JUnit, Mockito, Testcontainers; Gatling
- CI/CD e Cloud-native: Jenkins, Azure DevOps; Docker; Kubernetes
- Observabilidade: ELK, Prometheus/Grafana, OpenTelemetry
O que você traz
- 6–10+ anos construindo sistemas de produção com React/TypeScript e Java/Spring Boot, incluindo responsabilidade de ponta a ponta por funcionalidades complexas.
- Sólida experiência em microsserviços e design de API (REST/OpenAPI), modelagem de domínio e experiência prática com Kafka.
- Estratégia de testes comprovada em toda a stack, integração de CI/CD e uma abordagem pragmática para desempenho e confiabilidade.
- Conhecimento prático de acessibilidade WCAG (HTML semântico, navegação por teclado, gerenciamento de foco).
- Comunicação clara e voltada para o negócio; mentalidade de mentoria; facilidade em colaborar entre disciplinas.
- Diferenciais: Next.js/SSR, Storybook/design systems, GraphQL, Azure/AWS, monorepos/micro-frontend s.
O que oferecemos
- Contrato permanente
- Assistência médica privada
- Cursos de inglês - financeiros ou cofinanciados pela empresa
- Vale-alimentação
- Jornada de trabalho de 35h/semana
- Trabalho híbrido
- Programa de integração abrangente
- Buddy (programa de mentoria)
- Bom acesso a transporte público
DSV – Transporte e Logística Global
Trabalhar na DSV significa trabalhar em uma liga diferente.
Como líder global em transporte e logística, estamos em uma extraordinária jornada de crescimento. Vamos crescer juntos enquanto continuamos a inovar, digitalizar e desenvolver nossas conquistas.
Com cerca de 160.000 colegas em mais de 90 países, trabalhamos todos os dias para oferecer serviços sólidos e satisfazer as necessidades dos nossos clientes, ajudando-os a atingir seus objetivos. Sabemos que a melhor forma de conseguir isso é trazendo novos talentos, novas perspectivas e indivíduos ambiciosos como você.
Na DSV, o desempenho está em nosso DNA. Não trabalhamos apenas – nosso objetivo é moldar o futuro da logística. Essa ambição alimenta um ambiente dinâmico construído com base na colaboração mundial em equipe, responsabilidade e ação. Valorizamos a inclusão, acolhemos diferentes culturas e respeitamos a dignidade e os direitos de cada indivíduo. Se você quer causar impacto, ter a confiança dos clientes e desenvolver sua carreira em uma empresa com visão de futuro, este é o lugar para estar.
