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
- Etapa 1: Cadastro
- Etapa 2: Mapemaneto de Stack
- Etapa 3: Fit Cultural
- Etapa 4: Entrevista Líder
- Etapa 5: Oferta
- 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.