Skip to main content

Java Developer Senior / Lead

Location: Hybrid, Lisbon

Requirements for both Senior and Lead profiles:

  • Higher education degree (mandatory)
  • Strong experience in Java Backend development (Java >= 8) – 5+ years for Senior, 8+ years for Lead
  • Experience with Spring / Spring Boot
  • Experience in RDBMS (Oracle, PostgreSQL, SQL)
  • Experience with JPA and Hibernate
  • Knowledge in Application Architecture (MicroServices, hexagonal…)
  • Experience with CI/CD pipelines
  • English proficiency at least B2 level

Additional requirements for Lead profile:

  • Must have been living in Portugal for at least 1.5 years
  • Role model mindset: experience in onboarding junior team members and providing technical support to the team

Nice to have:

  •  Experience with Java Frontend (Angular or any other UI framework)
  • Experience with AWS or other cloud platforms
  • Strong problem-solving and logical reasoning skills
  • Passion for learning and continuous growth as a developer
  • Experience working in Agile environments and Scrum methodologies

What we offer?

  • Career development with mentoring from tech leads and managers
  • Personalized growth plans and regular feedback
  • Training, certifications, and a dedicated learning budget
  • Language courses
  • Provision of technological equipment
  • Health insurance
  • Clear career path with progression opportunities
  • Access to innovative projects (startups, scale-ups, internal products)
  • Relaxed, collaborative work environment with a strong team spirit
  • A culture of recognition

Ready to take the next step in your career?

 

Apply for this position

Allowed Type(s): .pdf, .doc, .docx, .rtf