Detalhe da Oferta:
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
Envie o seu CV para com a referência 20260817.NLS.JAVASR.PT.
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
Envie o seu CV para com a referência 20260817.NLS.JAVASR.PT.