Job descriptionO que vamos construir juntos?Nosso time é preocupado em propor as melhores soluções baseado em excelência técnica, pensando em alternativas que agreguem valor, com mindset ágil e cultura de colaboração. Nós respeitamos a diversidade e acreditamos que times diversos contribuem para construir ideias mais inovadoras.Main responsibilitiesNos ajude a desenhar a solução!Se você gosta de trabalhar com desenvolvimento, aprecia muito desafios, curte implementar soluções baseadas em boas práticas e topa trabalhar em times que respeitam quem você é e as suas opiniões, você está MUITO perto de integrar nosso time DB. Esse projeto você atuará em um grande varejista do mercado de modas.Responsabilidades Back:Desenvolver e manter APIs RESTful seguindo boas práticas de arquitetura e design;Garantir código de alta qualidade, aplicando princípios de Clean Code e SOLID;Implementar testes unitários e testes de integração para garantir a confiabilidade do software;Projetar e otimizar a arquitetura de microsserviços;Trabalhar com bancos de dados relacionais e não relacionais, otimizando queries e modelagem de dados;Implementar estratégias de segurança e autenticação para APIs;Criar pipelines de CI/CD para automação de build, testes e deploy;Monitorar e melhorar a performance dos serviços backend;Participar de discussões técnicas e colaborar com a equipe para evolução da arquitetura das aplicações.Responsabilidades Front:Desenvolver e manter aplicações Single Page Applications (SPA) utilizando React e Next.js;Criar componentes reutilizáveis e escaláveis, garantindo um código limpo e bem estruturado;Implementar testes unitários para garantir a qualidade do código;Seguir e promover boas práticas de programação, como Clean Code e SOLID;Trabalhar com arquitetura modular e componentizada para garantir escalabilidade e manutenção do código;Implementar e otimizar aplicações responsivas, garantindo uma experiência fluida em diferentes dispositivos e tamanhos de tela;Traduzir designs do Figma em componentes funcionais e bem estruturados;Participar de discussões técnicas e colaborar com a equipe para evolução da arquitetura das aplicações.Requirements and skillsRequisitos Back para se candidatar a vaga:Experiência sólida com desenvolvimento Backend em Java (versões atualizadas);Forte conhecimento em API REST e princípios RESTful;Experiência com Clean Code, SOLID e boas práticas de engenharia de software;Experiência com testes unitários e de integração (JUnit, Mockito, Testcontainers, etc.);Experiência com bancos de dados relacionais (PostgreSQL, MySQL) e/ou não relacionais (MongoDB, Redis);Conhecimento em programação assíncrona, mensageria e filas (preferencialmente Apache Kafka);Experiência com arquitetura baseada em microsserviços;Familiaridade com ferramentas de versionamento (Git);Conhecimento em segurança de aplicações e autenticação (OAuth, JWT, OpenID Connect);Experiência trabalhando com metodologias ágeis (Scrum, Kanban).Diferenciais Back (não obrigatórios):Experiência em projetos com SAP e SAP CX;Experiência com frameworks como Spring Boot, Quarkus ou Java EE;Conhecimento em Kubernetes e Docker para orquestração de containers;Experiência com monitoramento e observabilidade (Prometheus, Grafana, ELK Stack);Experiência com Serverless e computação em nuvem (AWS, Azure, GCP);Experiência com sistemas voltados para o varejo.Requisitos Front para se candidatar a vaga:Experiência sólida com desenvolvimento Frontend;Conhecimento avançado em React e Next.js;Experiência na construção de Single Page Applications;Experiência com testes unitários (Jest, Testing Library ou similares);Conhecimento de boas práticas de desenvolvimento, como Clean Code e SOLID;Experiência com arquitetura modular e componentizada;Habilidade para criar interfaces responsivas e adaptáveis;Experiência com Figma para transformar designs em código estruturado;Familiaridade com controle de versão (Git);Boa comunicação e capacidade de trabalho em equipe;Experiência trabalhando com metodologias ágeis (Scrum, Kanban).Diferenciais Front (não obrigatórios):Experiência em projetos com SAP e SAP CX;Experiência com GraphQL;Familiaridade com Storybook para desenvolvimento de componentes isolados;Noções de acessibilidade e SEO para aplicações web;Habilidade trabalhando com sistemas voltados para o varejo.Additional informationPor aqui você terá:Remuneração compatível com o mercado;Vale Refeição;Vale Transporte (Não se aplica ao home-office);Plano de Saúde e Odontológico;Subsídio para o home-office;Seguro de Vida;Horário flexível;Dresscode: seja você;TotalPass: cuidado com a sua Saúde física e mental).A DBSomos uma software house que constrói entregas sob medida. Há 30 anos trabalhamos com foco nas pessoas, guiados por nossos valores, crescendo lado a lado com nossos colaboradores. Nosso lema é fazer a coisa certa do jeito certo através do design e do build.Nos últimos anos, iniciamos uma caminhada em direção a diversidade e a inclusão e após o lançamento do nosso Marco Ético temos agora um norteador dos princípios que irão trilhar a nossa trajetória.Estamos orgulhosos de promover um ambiente de trabalho livre de discriminação. Acreditamos que a diversidade de experiências, perspectivas e histórico transforma nosso ambiente de trabalho. Estamos empenhados a construir esse legado com a sua parceria!Conheça nosso Marco ético:http://www.dbserver.com.br/marcoetico/
#J-18808-Ljbffr