Java Developer

Devoteam · Lisboa

AtivaTempo inteiroInformática
Salário
Não informado
Tipo de contrato
Tempo inteiro
Regime remoto
Não remoto
Publicado
ontem
Qualidade da vaga
90/100 — Boa oportunidade

Sobre a função

Na Devoteam, acreditamos que a tecnologia com fortes valores humanos pode impulsionar ativamente a mudança para melhor. Descubra como o Tech for People desbloqueia o futuro, criando um impacto positivo nas pessoas e no mundo que nos rodeia. Somos um jogador líder global em Transformação Digital para organizações de referência em toda a EMEA, com uma receita de 652 M€. Acreditamos na transformação da tecnologia para criar valor para os nossos clientes, parceiros e colaboradores num mundo onde a tecnologia é desenvolvida para as pessoas. Estamos orgulhosos da cultura que construímos em conjunto. Estamos orgulhosos das nossas pessoas ao serviço da tecnologia. Estamos orgulhosos do nosso ambiente diverso. Porque somos #TechforPeople. Junte-se à nossa equipa multidisciplinar de especialistas em Cloud, Designers, consultores de negócio, especialistas em segurança, engenheiros, programadores e outros talentos extraordinários, distribuídos por mais de 18 países da EMEA. Torne-se um dos nossos +8.000 líderes tecnológicos e de negócio em cloud, dados e cibersegurança. Vamos fundir a criatividade com a tecnologia e construir soluções inovadoras que mudam ativamente as coisas para melhor.

Descrição da Função

Conceber, desenvolver e manter código eficiente, reutilizável e fiável;

  • Participar em revisões de código e garantir que a programação é feita de acordo com as melhores práticas;
  • Fornecer recomendações para melhoria contínua;
  • Orientar e apoiar programadores juniores, promovendo boas práticas de programação e ajudando no desenvolvimento das suas competências técnicas e profissionais;
  • Criar arquiteturas escaláveis e soluções robustas, considerando o desempenho e a escalabilidade para as necessidades do sistema a longo prazo, alinhadas com os requisitos de negócio;
  • Trabalhar em estreita colaboração com equipas de produto, designers, analistas de negócio e outros intervenientes para compreender os requisitos do sistema e desenvolver soluções eficientes;
  • Escrever testes unitários e garantir que o código é devidamente testado, com foco na cobertura de testes e na manutenção da qualidade do código ao longo do tempo;
  • Diagnosticar e resolver problemas complexos de desempenho, escalabilidade e bugs no sistema, trabalhando para garantir a estabilidade e fiabilidade da aplicação;
  • Focar-se na otimização do código e no ajuste de desempenho, utilizando técnicas avançadas de profiling e análise de código para garantir aplicações rápidas e eficientes;
  • Manter-se atualizado com novas tecnologias, frameworks e ferramentas Java, e aplicar esse conhecimento para melhorar as soluções existentes e adotar inovações tecnológicas relevantes;
  • Gerir o ciclo de vida do software, da conceção à produção, coordenando lançamentos de novas funcionalidades e melhorias de forma eficaz com impacto mínimo no sistema;
  • Garantir que o código cumpre as melhores práticas de segurança, implementando medidas de proteção contra vulnerabilidades e promovendo a segurança desde o início do ciclo de desenvolvimento;
  • Trabalhar para otimizar as interações com bases de dados, utilizando boas práticas de desenho de bases de dados e técnicas de query eficientes para garantir o desempenho;
  • Documentar especificações técnicas, soluções e decisões de desenho de forma clara e acessível para os restantes membros da equipa e para referência futura;
  • Participar no planeamento estratégico de projetos e tomar decisões técnicas importantes, alinhando as soluções de TI com os objetivos e necessidades do negócio;

Qualificações

Licenciatura/Mestrado, preferencialmente na área de Informática ou equivalente;

  • +3 anos de experiência prévia em desenvolvimento Java;
  • Experiência comprovada na escrita de queries SQL otimizadas, stored procedures (ex.: código PL/SQL) e no trabalho com dados em bases de dados relacionais como Oracle, SQL Server, MySQL, etc.
  • Princípios SOLID;
  • Web Services (REST e SOAP);
  • Domínio de inglês;
  • Domínio de francês (valorização);

O Devoteam Group trabalha para a igualdade de oportunidades, promovendo os seus colaboradores com base no mérito, e combate ativamente todas as formas de discriminação. Estamos convencidos de que a diversidade contribui para a criatividade, dinamismo e excelência da nossa organização. Todas as nossas vagas estão abertas a pessoas com deficiência.

Contacto: [email protected]

Para se candidatar a este anúncio, visite o anúncio original no ITJobs.

A candidatura abre no site de itjobs.pt. .

Java Developer — Devoteam — empregoemportugal.pt