Pular para o conteúdo principal

Java Back-End Developer Middle (Remote)

Descrição da vaga

.

Responsabilidades e atribuições

  • Desenvolver e manter aplicações Back-End em Java;
  • Atuar no desenvolvimento de microsserviços e sistemas concorrentes;
  • Apoiar na definição e evolução da arquitetura da solução;
  • Implementar integrações com mensageria (SQS e Kafka);
  • Trabalhar com bancos de dados SQL e NoSQL;
  • Garantir qualidade de código por meio de testes unitários e acompanhamento de métricas (Sonar);
  • Atuar em pipelines de integração e entrega contínua (Jenkins);
  • Utilizar boas práticas de versionamento com Git e Git-Flow.

Requisitos e qualificações

  • Experiência com Java;
  • Experiência com Spring Framework (Boot, Data, Cache, etc.);
  • Conhecimento em Kafka e SQS;
  • Experiência com DynamoDB, MongoDB, além de bancos SQL e NoSQL;
  • Conhecimentos em AWS (SNS, SQS, S3);
  • Experiência com microsserviços;
  • Vivência com CI/CD (Jenkins);
  • Desenvolvimento orientado à qualidade (testes unitários e análise de métricas).

Etapas do processo

  1. Etapa 1: Cadastro
  2. Etapa 2: Mapemaneto de Stack
  3. Etapa 3: Fit Cultural
  4. Etapa 4: Entrevista Líder
  5. Etapa 5: Oferta
  6. Etapa 6: Contratação

Junte-se aos talentos que estão moldando o futuro da tecnologia

 A Invillia faz parte da AI/R, a AI Revolution Company: uma conexão estratégica de componentes revolucionários incorporando a inteligência artificial em todos os lugares.​​

A AI/R conta com mais de 6.000 profissionais de tecnologia e presença global, com escritórios no Brasil, na Europa e nos EUA.​