Programador(A) Java Sénior

Nls - New Link Solutions

Lisboa

Remote

EUR 45,000 - 70,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Remoto

Job summary

A NLS – New Link Solutions S.A. procura um 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. Principais responsabilidades incluem desenvolver, manter e refatorar código Java EE 6, apoiar modernização, gerir deploys, apoiar telas legacy (PrimeFaces/JSF) e criar novas interfaces SPA com

Qualifications

  • Experiência sénior em Java EE 6/JDK 1.8 e EMS/ORMs.
  • Conhecimentos de Web Services JAX-RS/JAX-WS e integração com APIs backend.
  • Experiência com bases de dados Oracle, SQL e PL/SQL.
  • Forte experiência com Maven, JUnit/Mockito e SonarQube.
  • Conhecimentos de Docker e deploys em GlassFish.
  • Experiência com PrimeFaces/JSF e PrimeVue/Vue.js.

Responsibilities

  • Desenvolver, manter e refatorar código Java EE 6 robusto.
  • Contribuir para modernização de código e desenho de interfaces SPA.
  • Gerir deploys XML e portabilidade entre Application Servers.
  • Fornecer suporte a ecrãs legacy em PrimeFaces/JSF e desenvolver novas interfaces SPA.
  • Modelar JPA/Hibernate e otimizar queries Oracle/PLSQL.
  • Criar testes unitários/integrados e garantir builds Maven.
  • Configurar ambientes de testes com Docker/Podman.

Tools

Java EE 6
JDK 1.8
EJB 3.x
CDI 1.0
JMS
JTA
JDBC
JAX-RS
JAX-WS
PrimeFaces/JSF
PrimeVue/Vue.js
Oracle Database
SQL/PLSQL
JPA/Hibernate
Maven
JUnit/Mockito
SonarQube
Subversion
Docker
GlassFish

Job description

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

Vaga em regime 100% remoto.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Java Enterprise Modernization Specialist (Java EE | Oracle | Vue.js)
Java Enterprise Modernization Specialist (Java EE | Oracle | Vue.js)

New Link Solutions - NLS • Portugal

On-site
EUR 38,000 - 52,000
Desenvolvedor(a) Java EE Sênior - Remoto
Desenvolvedor(a) Java EE Sênior - Remoto

Nls - New Link Solutions • Lisboa

Remote
EUR 45,000 - 70,000
Remoto
Senior Java EE Modernization Engineer
Senior Java EE Modernization Engineer

New Link Solutions - NLS • Portugal

On-site
EUR 38,000 - 52,000
Full Stack Developer Java
Full Stack Developer Java

Nls - New Link Solutions • Lisboa

Remote
EUR 42,000 - 60,000
Senior Java Engineer
Senior Java Engineer

Sourcing Trust • Lisboa

Hybrid
EUR 70,000 - 100,000
Analista/Programador - Sénior
Analista/Programador - Sénior

Grupo Data • Lisboa

Hybrid
EUR 50,000 - 68,000
Java Developer
Java Developer

SourcingTrust, Lda • Lisboa

On-site
Confidential
Java Back End Engineer (Mid/Senior) - Lisboa Híbrido
Java Back End Engineer (Mid/Senior) - Lisboa Híbrido

BITIL • Portugal

On-site
EUR 42,000 - 68,000
Java Developer
Java Developer

Grupo Data • Lisboa

Hybrid
EUR 55,000 - 75,000
Full Stack Developer (Java)
Full Stack Developer (Java)

Sourcing Trust • Lisboa

Hybrid
EUR 60,000 - 96,000