




Resumo: Procuramos um Desenvolvedor de Software Full Stack para projetar, implementar e otimizar aplicações web utilizando Java, Spring Boot e frameworks JavaScript. Pontos principais: 1. Projetar e implementar novos recursos, garantindo padrões de software de alta qualidade. 2. Colaborar com equipes multifuncionais e impulsionar a adoção de melhores práticas. 3. Desenvolver e aprimorar aplicações de software utilizando Java e tecnologias relacionadas. **Descrição do cargo****Principais tarefas:** * Projetar e implementar novos recursos, otimizar e manter o código existente, garantindo que o software atenda a padrões de alta qualidade por meio de testes, depuração, análise estática de código e varredura de vulnerabilidades de segurança * Participar no ciclo de desenvolvimento de aplicações web: * Colaborar com equipes multifuncionais para compreender requisitos e propor soluções * Desenvolver e aprimorar aplicações de software utilizando Java e tecnologias relacionadas * Projetar, implementar e otimizar procedimentos SQL para recuperação e manipulação eficientes de dados * Integrar aplicações com outros sistemas empresariais, utilizando tecnologias de integração padrão da indústria e melhores práticas * Projetar e implementar testes unitários e de integração * Garantir conformidade com padrões de codificação, melhores práticas e diretrizes de segurança, além de impulsionar a adoção dessas melhores práticas em toda a equipe * Realizar revisões de código, fornecer recomendações e liderar esforços de refatoração de código e melhoria de desempenho * Solucionar problemas técnicos complexos, garantindo resoluções oportunas * Participar na entrega dos componentes do produto nos diferentes ambientes, em estreita colaboração com outras equipes sempre que necessário **Perfil****Competências técnicas:** * Competências de desenvolvimento de software full stack em Java (Java 21, Spring Boot), JavaScript e frameworks JavaScript (Angular) * Competências de desenvolvimento SQL em T-SQL (SYBASE) ou linguagem SQL transacional semelhante * Experiência profissional em desenvolvimento/arquitetura de aplicações web em projetos ágeis * Programação, composição e entrega de soluções em uma pilha em nuvem utilizando entrega contínua * 3+ anos de experiência em desenvolvimento Java, incluindo microsserviços * 2+ anos com frameworks front-end como React e Angular * Domínio avançado do Spring Framework, incluindo Spring Boot * Domínio avançado de Docker e Kubernetes (AWS ECS é um diferencial) * Experiência em testes unitários e de integração utilizando JUnit 5 e Mockito * Domínio avançado do GIT, com conhecimento de estratégias de ramificação * Conhecimento de Hibernate ou outras ferramentas ORM * Domínio avançado do Gradle e Maven para automação de build * Compreensão de padrões de projeto e melhores práticas * Graduação em Ciência da Computação, Tecnologia da Informação, Engenharia de Computação, Informática ou área correlata **Competências linguísticas:** * Inglês (Nível especialista) **Competências interpessoais:** * Excelentes habilidades de comunicação, escrita e oral (o inglês é a língua de trabalho do projeto) * Mentalidade ágil: flexibilidade e orientação para melhoria contínua * Autonomia * Excelentes habilidades de resolução de problemas e abordagem colaborativa * Foco em resultados sem perder a atenção à qualidade **Sobre a Inetum** **País** Portugal **Localização** Porto **Tipo de contrato** Contrato sem termo


