New offer - be the first one to apply!

November 3, 2026

Java Full-Stack Developer

Senior • On-site

Lisbon, Portugal

Quick Facts

  • Role: Java Full-Stack Developer
  • Experience: 5–8 years
  • Work hours: 08:00–17:00 (flexibility options)
  • Language: English (B2/C1)
  • Location: Parque das Nações (in-person twice per week)

Description

Design and develop Java applications based on client requirements, including REST API development and full-stack implementation. You will work with Content Management tools (IBM Content Manager, Hyland OnBase, Alfresco), Linux server configuration, and DevOps/CI practices using Jenkins and GitLab pipelines. The role emphasizes strong client focus, teamwork, and high-quality software delivery.

Responsibilities

  • Design and develop Java applications based on client requirements.
  • Develop REST APIs using Spring.
  • Collaborate with clients to understand needs and propose effective solutions.
  • Ensure overall application architecture and design quality.
  • Identify and resolve technical issues.
  • Work with cross-functional teams to deliver high-quality software.

Requirements

  • Degree from a technical institute, university, or college.
  • 5–8 years of full-stack design and development experience.
  • Experience with IBM Content Manager, Hyland OnBase, and/or Alfresco.
  • Server configuration experience on Linux machines.
  • DevOps experience with Jenkins, GitLab pipeline, and Bash scripting.
  • Familiarity with Spring, JPA, and Hibernate.
  • REST interface development experience and Swagger.
  • Proven core Java and OOP knowledge.
  • Strong Angular 2+ experience.
  • Experience with continuous integration tools such as Docker and Kubernetes/OpenShift.
  • English proficiency at B2/C1 level.
  • Available to work in Parque das Nações twice per week.

Nice to Have

  • Additional language skills in French.

Similar jobs you might like

Unlock Full Resume Report