Desenvolvedor Backend - PHP e Java
THERA CONSULTING
Regime de contratação
Pessoa Jurídica
Modelo de trabalho
Não Informado
Carga horária
Não Informado
Habilidades
- OpenAI
- Redis
- MongoDB
- AWS - Amazon Web Services
- MS Azure Cloud
- Java 11
- PHP
Descrição
Desenvolvedor Backend (PHP e Java
Atuação remota;
Inicio Imediato;
Inicialmente por 6 meses (Podendo ser prorrogado);
Contratação PJ;
Inglês - intermediário
Responsabilidades
Foco em PHP e Java (Linguagens, Versões e Frameworks):
Descreva a sua experiência com desenvolvimento Backend utilizando PHP nas versões 7.2, 7.4, 8.x;
Mencione um projeto recente onde aplicou essas versões e um desafio técnico superado;
Descreva a sua experiência com desenvolvimento Backend utilizando Java na versão 8 ou superior
(preferencialmente 11 ou 17). Mencione um projeto recente onde aplicou essa versão e um desafio técnico superado.
Qual framework de PHP (Laravel, Symfony, etc.) você tem mais experiência e como o utilizou em projetos
com PHP 7.2, 7.4, 8.x ou superior para construir funcionalidades complexas ou otimizar o desenvolvimento?
Qual framework de Java (Spring Boot, etc.) você tem mais experiência e como o utilizou em projetos
com Java 8 ou superior para otimizar o desenvolvimento ou a performance de uma aplicação?
Em projetos com PHP (versão 7.2, 7.4, 8.x ou superior) e Java (versão 8 ou superior), como você lida;
com a escolha e integração de bibliotecas de terceiros ou pacotes externos? Qual sua experiência com
gerenciadores de dependências (Composer para PHP, Maven/Gradle para Java)?
Foco em Banco de Dados e APIs RESTful:
Em sua experiência com bancos de dados relacionais (PostgreSQL/MySQL), como você garante a otimização;
de consultas e a integridade dos dados em aplicações de alta demanda? Cite um exemplo prático.
Descreva o processo de projeto e desenvolvimento de uma API RESTful robusta. Que princípios de design
você considera essenciais para uma boa API e como você garante a segurança?
Como você implementa e gerencia o versionamento de APIs RESTful?
Foco em Git e Boas Práticas:
Descreva seu fluxo de trabalho preferencial com Git (ex: Git Flow, GitHub Flow). Como você lida com conflitos;
de merge e a revisão de código em equipe?
Considerando a manutenibilidade, escalabilidade e desempenho de código, quais são as boas práticas de
desenvolvimento que você sempre busca aplicar em seus projetos Backend?
Foco em Desejáveis e Arquitetura:
Você tem experiência com arquitetura de microsserviços? Descreva um projeto onde você atuou nesse tipo
de arquitetura e qual foi o benefício principal ou o maior desafio técnico.
Em que cenário você consideraria o uso de Apache Kafka em uma arquitetura de Backend? Você já o utilizou em
algum projeto com PHP ou Java?
Qual sua experiência com bancos de dados NoSQL (MongoDB, Cassandra, etc.)? Em que tipo de situação você
optaria por um NoSQL em vez de um relacional para um backend em PHP ou Java?
Você tem familiaridade com Docker e/ou Kubernetes? Descreva como essas ferramentas podem auxiliar no ciclo
de vida de uma aplicação Backend desenvolvida em PHP e/ou Java.