Java developer

Empa-T • portalegre, distrito de portalegre • Posted June 12, 2026

About the Role

We're hiring | Java Developer

At Empa‐T, we believe that technology grows best when people are at the center.

We're looking for a Java Developer with strong experience in EJB and modern Java versions (11, 17, 21), to join a strategic migration project in an international environment.

You will play a key role in modernizing legacy systems and contributing to the transition towards more scalable and maintainable architectures.

Key Responsibilities

  • Develop and maintain backend services using Java (11, 17, 21) and EJB
  • Contribute to the migration of legacy systems (EJB-based) to modern architectures (Spring or microservices-based)
  • Analyze existing systems and propose improvements in performance, scalability, and maintainability
  • Develop and integrate REST APIs with internal and external systems
  • Collaborate with cross-functional teams (Business, QA, DevOps)
  • Ensure code quality through...