Job Search and Career Advice Platform

Ativa os alertas de emprego por e-mail!

Analista de Sistemas Pleno (Java)

Lojas Riachuelo

Teletrabalho

BRL 20.000 - 80.000

Tempo integral

Ontem
Torna-te num dos primeiros candidatos

Cria um currículo personalizado em poucos minutos

Consegue uma entrevista e ganha mais. Sabe mais

Resumo da oferta

Uma empresa de varejo reconhecida está em busca de um Analista de Sistemas Pleno (Java) para atuar remotamente. O profissional será responsável por desenvolver microsserviços em Java, apoiar na manutenção do BFF em NodeJS e acompanhar incidentes. A posição requer conhecimentos em desenvolvimento Java, arquitetura distribuída e ferramentas de mensageria, além de oferecer benefícios como assistência médica, vale refeição e ajuda de custo para home office.

Serviços

Assistência médica
Assistência odontológica
Vale Refeição
Vale Alimentação
Gympass
Auxílio Creche
Vale Cultura
Ajuda de custo para o home office
PLR – Participação nos Lucros e Resultados
Previdência Privada
Seguro de vida em grupo
Parcerias educacionais
Descontos na Riachuelo

Qualificações

  • Experiência em desenvolvimento Java com Spring Boot e Apache Camel.
  • Conhecimento em arquitetura distribuída e Microservices.
  • Familiaridade com ferramentas de mensageria como Apache Kafka.

Responsabilidades

  • Atuar na evolução do produto.
  • Desenvolver microsserviços utilizando a stack Java.
  • Acompanhar e tratar incidentes.

Conhecimentos

Desenvolvimento Java
Spring Boot
NodeJS
Microservices
APIs REST
Cloud (AWS)
CI/CD
Testes de unidade
Terraform
Apache Kafka

Ferramentas

Grafana
Elastic
Zipkin
Prometheus
Descrição da oferta de emprego

Analista de Sistemas Pleno (Java) – Lojas Riachuelo – Home Office

Responsabilidades e atribuições

Os desafios da função são:

  • Atuar na evolução do produto;
  • Desenvolver microsserviços utilizando fortemente a stack Java;
  • Apoiar na manutenção do BFF escrito em NodeJS;
  • \>Acompanhar e tratar incidentes.
Requisitos e qualificações
Pré-requisitos Técnicos
  • Experiência em desenvolvimento Java com uso de Spring Boot e Apache Camel;
  • Conhecimento Básico/Intermediário NodeJS;
  • Ecossistema com Spring Framework (Spring Boot, MVC, …);
  • Conhecimento em arquitetura distribuída. Ex. Microservices;
  • Conhecimento básico em BFF. (Backend for Frontend);
  • Conhecimento básico/intermediário, desenvolvimento de APIs REST;
  • Conhecimento básico em Cloud. (Preferencialmente AWS);
  • Conhecimento básico em CI/CD;
  • Conhecimento intermediário em qualidade de código. (principalmente em testes de unidade);
  • Conhecimento básico em IaC — (Preferencialmente Terraform);
  • Conhecimento em ferramentas de Mensageria. Ex. Apache Kafka, SQS.

Desejável pelo menos o conhecimento básico acadêmico.

  • Boas práticas em desenvolvimento aplicando conceitos de Design Patterns, SOLID e etc;
  • Monitoramento de APIs;
Conhecimento em ferramentas e os pilares de Observabilidade:
  • Logs;
  • Métricas;
  • Tracer;
  • Ferramentas: Ex. Grafana, Elastic, Zipkin, Prometheus;
Padrões arquiteturais e filosofia de desenvolvimento:
  • Arquitetura em camadas;
  • Hexagonal Architecture;
  • Clean Architecture;
  • Clean Code.
Arquitetura orientada a eventos:
  • CQRS.
Protocolos e comunicação:
  • REST;
  • SOAP;
  • Integrações Síncrona | Assíncrona.
Informações adicionais

E quais são os benefícios?

  • Assistência médica;
  • Assistência odontológica;
  • Vale Refeição;
  • Vale Alimentação;
  • Gympass;
  • Auxilio Creche;
  • Vale Cultura;
  • Ajuda de custo para o home office;
  • PLR – Participação nos Lucros e Resultados;
  • Previdência Privada;
  • Seguro de vida em grupo;
  • Parcerias educacionais;
  • Descontos na Riachuelo.
Obtém a tua avaliação gratuita e confidencial do currículo.
ou arrasta um ficheiro em formato PDF, DOC, DOCX, ODT ou PAGES até 5 MB.