Este anúncio já não se encontra disponível
Sugerimos que utilize as ferramentas de pesquisa para consultar outras oportunidades de acordo com o seu perfil.
Programador(a) Java Sénior
Descrição da Empresa
A NLS – New Link Solutions é uma empresa de consultoria de sistemas de informação empenhada na obtenção de resultados que acrescentem valor aos seus clientes. Esta missão é substanciada num conjunto de soluções líderes, inovadoras e apoiadas em metodologias comprovadas. Lideramos um conjunto de competências tecnológicas, de conhecimento de negócio que nos permitem ter uma visão global e específica dos sistemas de informação. Para mais informação, por favor consulte o nosso site em
Descrição da Função
A NLS – New Link Solutions S.A. encontra-se a recrutar um(a) Programador(a) Java Sénior para integrar um projeto no setor público. Procuramos um profissional sénior com forte experiência em Java EE, modernização aplicacional, bases de dados Oracle, desenvolvimento backend, frontend legacy e novas interfaces SPA. Responsabilidades: • Desenvolver, manter e refatorar código robusto em Java EE 6; • Apoiar processos de modernização e adaptação de código aplicacional; • Modificar ficheiros descritores de deploy XML, assegurando a portabilidade entre Application Servers; • Prestar suporte a ecrãs legacy desenvolvidos em PrimeFaces/JSF; • Desenvolver novas interfaces SPA com PrimeVue/Vue.js, integradas com APIs backend; • Modelar regras de persistência com JPA/Hibernate; • Otimizar rotinas em Oracle Database, incluindo queries complexas, tuning SQL e desenvolvimento PL/SQL; • Analisar relatórios SonarQube, identificando vulnerabilidades, erros e oportunidades de melhoria; • Criar testes unitários e testes de integração; • Garantir o build dos artefactos WAR/EAR com Maven; • Configurar ambientes locais de testes integrados com Docker/Podman ou servidores locais. Requisitos: • Experiência sénior em Java EE 6 / JDK 1.8; • Conhecimentos de EJB 3.x, CDI 1.0, JMS, JTA e JDBC; • Experiência com Web Services JAX-RS RESTful e JAX-WS SOAP; • Experiência com PrimeFaces, JSF e/ou PrimeVue/Vue.js; • Forte experiência com Oracle Database, SQL e PL/SQL; • Conhecimentos de JPA/Hibernate; • Experiência com Maven; • Experiência em testes com JUnit e Mockito; • Conhecimentos de SonarQube; • Experiência com Subversion; • Conhecimentos de Docker e servidores locais, nomeadamente GlassFish; • Boa capacidade de análise, resolução de problemas e orientação para qualidade. Localização: Oeiras Modelo de Trabalho: Remoto Início previsto: Início de setembro
Localização
- Oeiras, Portugal