Java Software Engineer

Date PostedMay 28, 2026LocationLisbon/PortoCompanyact digital EMEA - Alter SolutionsSalary €18 000 - €60 000 por ano TypeFull-time, Hybrid

Job Summary

We are looking for a Java Developer to join a project within the Global Banking IT division of a leading investment bank. You will develop from scratch an application for Middle Office teams to manage client trade limits and exposure. The role involves a hybrid work model with 2 days onsite per week in Lisbon/Porto.

Responsibilities

  • Develop and maintain backend/frontend applications
  • Contribute to Java 8/11 to 21 migration
  • Implement new features and resolve production issues
  • Integrate systems and mentor junior members

Required Skills

  • 7-8 years software development experience
  • Strong Java (8-21) and Spring Boot expertise
  • Experience with microservices and Agile (Scrum/Jira)
  • Fluency in English

Job Details

Responsibilities: - Develop and maintain backend and frontend applications - Contribute to the technology migration (Java 8/11 → 21) - Implement new features and resolve production issues - Integrate with external systems and internal services - Collaborate with technical and business teams - Mentor and support more junior team members Requirements: - 7–8 years of experience in software development - Strong experience with Java (8 - 21) and Spring Boot - Experience with recent Angular versions is a plus - Experience with microservices architectures - Experience with relational databases (Oracle is a plus) - Experience working in Agile environments (Scrum, Jira) - Mentoring mindset and knowledge-sharing attitude - Strong problem-solving skills and autonomy - Good communication skills - Fluency in English