Imagem exibindo o logotipo Trampe de Casa

Desenvolvedor Java Full Stack Sênior

Responsabilidades e atribuições

  • Realizar a modelagem, documentação e implementação de interfaces front-end/back-end para o site, app e apis da Livelo dentro do escopo da squad;
  • Garantir a qualidade das soluções através de testes manuais e automatizados;
  • Garantir a observabilidade das aplicações e investigar problemas através de ferramentas como Dynatrace, Datadog, Splunk, Elastic Stack, New Relic e similares;
  • Tomar decisões técnicas, avaliando os riscos e impactos das soluções (desempenho, escalabilidade, manutenibilidade, segurança etc.);
  • Trabalhar em conjunto com outros times da engenharia, garantindo que toda a empresa construa microfrontends, microserviços e gerencie seu conteúdo com o máximo de facilidade e flexibilidade

Requisitos e qualificações

  • Superior em Ciências da Computação, Engenharia, Sistemas da Informação ou áreas correlatas;
  • Capacidade de aplicação de boas práticas de programação;
  • Experiência com Javascript, Typescript, HTML e CSS;
  • Experiência com frameworks como React.js, React Native ou similares;
  • Experiência com testes unitários com Jest;
  • Conhecimento avançado em Java, Spring Boot, APIs e integrações
  • Conhecimento avançado em RESTful APIs
  • Experiência com arquitetura de Microfrontend (MFE).
  • Conhecimento de Clean Code, Clean Architecture e Modularização.
  • Firebase (Remote Config).
  • Possuir visão clara de todo o ciclo de desenvolvimento de software;
  • Experiência com melhores práticas de qualidade de software, como testes automatizados, segurança, monitoração e documentação;
  • Vivência com uso de Cloud AWS, IAAS, CI/CD, orquestradores como Kubernetes e Containers como Docker;
  • Vivência em práticas ágeis como Scrum ou Método Kanban;
  • Será considerado diferencial:
  • Ter atuado em plataformas de e-commerce;
  • Ter atuado em ecossistema de micro frontends, especialmente com Module Federation do webpack;
  • Experiência com Next.js e java;
  • Conhecimento de padrões de qualidade (Pirâmide de testes, testes unitários, automação de testes).
  • Experiência com testes de componentes e e2e, especialmente com Cypress;
  • Ter atuado com Design Systems;
  • Conhecimento em backend e arquitetura distribuída, especialmente com Java, Node.js e NestJS;
  • NodeJS (React, Next, Nest), NoSql (MongoDB) e SQL (Postgres)
  • Conhecimento em fluxo de GMUD

Empresa: BairesDev

Trabalhe de Casa Arquiteto Python / Ref. 0071P

Contratação: Integral
title

Empresa: Grupo Primo

Front-end Engineer Pleno

Contratação: Integral
title

Leega

Leega

  • top 100 brasilícone de verificado
  • ícone de verificado
  • ícone de verificadoLeega
  • ícone de verificadoA combinar

Compartilhar