Pular para o conteúdo principal

Full-Stack Developer Java Sênior (Remote)

Descrição da vaga

.

Responsabilidades e atribuições

  • Construir soluções de desenvolvimento de software;
  • Atuar na integração de parceiros de shopping, contemplando integração de produtos e realização de pedidos;
  • Atuar na integração de parceiros do Compre e Pontue, garantindo que o participante realize compras e obtenha pontos Livelo;
  • Possuir visão clara de todo o ciclo de desenvolvimento de software;
  • Apoiar nas decisões técnicas e estratégicas, avaliando riscos e impactos das soluções, considerando resiliência, performance, escalabilidade e segurança;
  • Participar da construção e validação das soluções desenvolvidas, garantindo boa comunicação e clareza nos processos;
  • Trabalhar junto ao time na construção, definição e execução de cenários de testes do produto;
  • Apoiar o time na solução de problemas de alta complexidade, com proatividade e dinamismo;
  • Estabelecer e promover práticas de desenvolvimento ágil, incentivando colaboração, feedback contínuo e melhoria contínua;
  • Monitorar e analisar métricas de desempenho, identificando oportunidades de otimização e aprimoramento do sistema;
  • Cultivar um ambiente de trabalho inclusivo e colaborativo, incentivando a diversidade e o trabalho em equipe, garantindo as entregas.

Requisitos e qualificações

  • Ensino superior em Ciências da Computação, Engenharia, Sistemas da Informação ou áreas correlatas;
  • Experiência como desenvolvedor Full Stack utilizando Java, Node.js, Spring Boot e React;
  • Conhecimento em Java (versão 17, 21 ou superior);
  • Conhecimento em Spring Boot;
  • Conhecimento em Node.js e React;
  • Experiência com arquiteturas distribuídas, resilientes, escaláveis e de alta performance;
  • Experiência em modelagem, documentação e implementação de APIs;
  • Experiência com comunicação síncrona e assíncrona;
  • Experiência com serviços de mensageria, com foco em SNS, SQS e RabbitMQ;
  • Conhecimento em arquitetura de microsserviços e micro-frontends;
  • Experiência com soluções em Cloud (AWS, GCP, Azure);
  • Experiência com Git, Docker e Kubernetes;
  • Experiência com ferramentas de build e gerenciamento de dependências, como Maven;
  • Conhecimento em observabilidade de software e troubleshooting de aplicações;
  • Conhecimento em bancos de dados relacionais e não relacionais;
  • Experiência com Oracle, Postgres, MongoDB, OracleDB e ferramentas de acesso como DBeaver;
  • Conhecimento em soluções de cache, como Redis;
  • Conhecimento em padrões de qualidade de software, incluindo pirâmide de testes, testes unitários e automação de testes;
  • Experiência com ferramentas de testes e validação de APIs, como Postman e SoapUI;
  • Conhecimento em testes de performance utilizando JMeter;
  • Experiência com análise de qualidade de código (Sonar) e testes de contrato (Pact);
  • Vivência em práticas ágeis, como Scrum;
  • Conhecimento em ferramentas de desenvolvimento como IntelliJ IDEA e Visual Studio Code;
  • Conhecimento em ferramentas de colaboração e desenho de soluções, como Miro;
  • Conhecimento em desenvolvimento utilizando Inteligência Artificial;
  • Será diferencial conhecimento em Dynatrace;
  • Será diferencial conhecimento em Amazon Q, Kiro e ADK do Google para desenvolvimento de agentes.

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Mapeamento de Stack
  3. Etapa 3: Fit Cultural
  4. Etapa 4: Entrevista Líder
  5. Etapa 5: Cadastro de Qualificação
  6. Etapa 6: Oferta e Negociação
  7. Etapa 7: Contratação

Become a Compasser, be part of AI/R.

Compass UOL is a global firm and part of the AI Revolution Company, together transforming organizations using Artificial Intelligence, Generative AI, and other of today’s most advanced technologies.


We equip our team with proprietary and external AI-driven tools to design and build digital-native platforms, integrating cutting-edge technologies and enabling companies to innovate, transform their businesses, and drive success in their markets.

To achieve this, we attract and develop the best talent, creating opportunities that enhance people’s lives and highlight the positive impact of disruptive technologies.

We empower borderless talent and promote knowledge and opportunities in the latest market trends, driving significant personal and professional growth.

Join us and be part of the AI-driven revolution.