




Resumo: Junte-se a uma equipe multidisciplinar de especialistas em Cloud, designers, consultores de negócios, especialistas em segurança, engenheiros e desenvolvedores para projetar, construir e manter código eficiente, reutilizável e confiável. Pontos de destaque: 1. Projetar, construir e manter código eficiente, reutilizável e confiável 2. Orientar e apoiar desenvolvedores juniores, promovendo boas práticas de programação 3. Manter-se atualizado com novas tecnologias, frameworks e ferramentas Java - Na Devoteam, acreditamos que a tecnologia, combinada com fortes valores humanos, pode impulsionar ativamente mudanças positivas. Descubra como a iniciativa Tech for People desbloqueia o futuro, gerando um impacto positivo nas pessoas e no mundo ao nosso redor. Somos um dos principais players globais em Transformação Digital para organizações líderes na região EMEA, com uma receita de €1B. Acreditamos em transformar a tecnologia para criar valor para nossos clientes, parceiros e colaboradores, num mundo onde a tecnologia é desenvolvida para as pessoas. Temos orgulho da cultura que construímos juntos. Temos orgulho das nossas pessoas, a serviço da tecnologia. Temos orgulho do nosso ambiente diverso. Porque somos \#TechforPeople. Junte-se à nossa equipe multidisciplinar de especialistas em Cloud, designers, consultores de negócios, especialistas em segurança, engenheiros, desenvolvedores e outros talentos extraordinários, espalhados por mais de 20 países da região EMEA. Torne-se um dos nossos \+10\.000 líderes em tecnologia e negócios nas áreas de cloud, dados e cibersegurança. Vamos unir criatividade e tecnologia para construir soluções inovadoras que mudem ativamente as coisas para melhor. * Projetar, construir e manter código eficiente, reutilizável e confiável; * Participar em revisões de código e garantir que a programação seja realizada de acordo com as melhores práticas; * Fornecer recomendações para melhoria contínua; * Orientar e apoiar desenvolvedores juniores, promovendo boas práticas de programação e auxiliando no desenvolvimento de suas competências técnicas e profissionais; * Criar arquiteturas escaláveis e soluções robustas, considerando desempenho e escalabilidade para necessidades sistêmicas de longo prazo alinhadas aos requisitos de negócio; * Trabalhar em estreita colaboração com equipes de produto, designers, analistas de negócios e outras partes interessadas para compreender os requisitos do sistema e desenvolver soluções eficientes; * Escrever testes unitários e garantir que o código seja adequadamente 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 erros no sistema, trabalhando para assegurar a estabilidade e confiabilidade da aplicação; * Focar na otimização do código e no ajuste de desempenho, utilizando técnicas avançadas de perfilamento e análise de código para garantir que as aplicações sejam rápidas e eficientes; * Manter-se atualizado com novas tecnologias, frameworks e ferramentas Java, aplicando esse conhecimento para melhorar soluções existentes e adotar inovações tecnológicas relevantes; * Gerenciar o ciclo de vida do software, desde a concepção até a produção, coordenando eficazmente lançamentos de novas funcionalidades e melhorias com impacto mínimo no sistema; * Garantir que o código esteja em conformidade com 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 bancos de dados, utilizando boas práticas de projeto de banco de dados e técnicas eficientes de consulta para garantir desempenho; * Documentar especificações técnicas, soluções e decisões de projeto de forma clara e acessível para outros membros da equipe e para referência futura; * Participar no planejamento estratégico dos projetos e tomar decisões técnicas importantes, alinhando soluções de TI com os objetivos e necessidades de negócio; * Graduação/Mestrado, preferencialmente na área de Informática ou equivalente; * Mais de 3 anos de experiência prévia em desenvolvimento Java; * Experiência comprovada na escrita de consultas SQL bem ajustadas, procedimentos armazenados (ex.: código PL/SQL) e no trabalho com dados em bancos de dados relacionais como Oracle, SQL Server, MySQL, etc. * Princípios SOLID; * Serviços Web (REST e SOAP); * Domínio do inglês; * Domínio do francês (diferencial); - O Grupo Devoteam trabalha pela igualdade de oportunidades, promovendo seus colaboradores com base no mérito e combatendo 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.


