Developer Backend Java
Sobre a Função
Título da Vaga: Developer Backend Java Tipo de Contratação: Contractor Localização: Remoto Como Developer Backend Java, irá aplicar a sua experiência para ajudar a treinar sistemas de IA de próxima geração. O seu trabalho irá moldar a forma como os modelos aprendem, raciocinam e têm desempenho através de dados reais e de alta qualidade. Não é necessária experiência prévia em IA — o que importa é o seu conhecimento de domínio.
O Que Vai Fazer
- Conceber, desenvolver e manter sistemas backend escaláveis utilizando Java e Spring Boot.
- Arquitetar soluções robustas de microsserviços para suportar requisitos de aplicações complexas.
- Colaborar com a equipa do cliente para rever especificações técnicas e entregar código de alta qualidade.
- Contribuir com perspetivas especializadas para melhorar o desempenho, a fiabilidade e a segurança das aplicações.
- Participar em revisões de código e fornecer feedback construtivo aos colegas.
- Documentar processos e soluções técnicas com uma comunicação escrita clara e concisa.
- Diagnosticar, depurar e otimizar sistemas backend conforme necessário. Habilidades e Qualificações Necessárias
- Proficiência ao nível de especialista na linguagem de programação Java.
- Experiência prática com a framework Spring Boot para desenvolvimento backend.
- Forte conhecimento de arquitetura de microsserviços e princípios de design.
- Capacidade demonstrada de escrever código limpo, sustentável e eficiente.
- Competências excecionais de comunicação escrita e verbal, com grande atenção ao detalhe.
- Experiência a colaborar com equipas remotas num ambiente acelerado.
- Sólida compreensão de APIs REST, estruturas de dados e boas práticas de backend.
Requisitos
- Exposição a plataformas cloud como AWS, Azure ou Google Cloud.
- Experiência prévia a trabalhar em projetos orientados por IA ou de uso intensivo de dados.
- Experiência em sistemas de alta disponibilidade ou distribuídos.
Remuneração e Logística
Consulte as colunas Pay Min/Max para o intervalo da taxa horária.
Vagas relacionadas
Programador(a) CAM
Programador(a) CAM — trabalho remoto e remunerado de treino/avaliação de IA (other) ($80-$120/hora).
Engenheiro(a) Sénior de Fiabilidade de Bases de Dados
Engenheiro(a) Sénior de Fiabilidade de Bases de Dados — função remota, a tempo inteiro e assalariada ($220.000-$260.000/ano).
Analista de Sistemas Informáticos
Analista de Sistemas Informáticos — trabalho remoto e remunerado de treino/avaliação de IA (data-analysis) ($60-$120/hora).
