New offer - be the first one to apply!

June 22, 2026

Senior Java Developer

Senior • Hybrid

Lisbon, Portugal

Summary

The role of a Senior Java Developer involves contributing to the establishment of a center of excellence within a leading multinational company. The primary goal is to leverage strong Java development skills in a collaborative, innovative environment while mentoring junior developers.

Responsibilities

  • Join the establishment of a center of excellence.
  • Develop and maintain Java backend applications.
  • Mentor and coach junior team members (Senior role).
  • Facilitate onboarding and serve as a role model (Lead role).
  • Collaborate in a horizontal organization with no management hierarchy.
  • Engage in CI/CD practices and application architecture discussions.

Must Haves

  • Higher education degree.
  • Strong experience with Java Backend development (5+ years).
  • Proficiency in Spring/Spring Boot framework.
  • Experience with Relational Database Management Systems (Oracle, PostgreSQL, SQL).
  • Familiarity with JPA and Hibernate.
  • Knowledge of Application architecture (Microservices based, hexagonal…).
  • Proficiency in CI/CD tools.
  • English proficiency at B2 level.

Nice to Haves

  • Experience with Java Frontend frameworks (Angular or similar).
  • Familiarity with AWS or other cloud platforms.
  • Problem-solving skills and logical reasoning.
  • Passion for continuous learning and growth.
  • Experience in Agile environments and Scrum methodologies.

Other Details

  • Work Model: 4 days in-office initially, transitioning to 3 days in-office and 2 days remote.
  • Work Schedule: 43 hours/week in winter and 39 hours/week in summer with additional compensation days.