Point your AI agent at freehire and let it find you a job.

Get the CLI →

ALLRecruiter

New

Senior java developer

Posted 1 view
Discussion

Summary

Senior Java developer (5+ years) joining an international bank's Electronic Equities technology team in Lisbon on a hybrid model, building a mission-critical referential data platform. Core stack: Java 1.8+, Spring Framework, SQL/RDBMS, and messaging systems, with Angular/React frontends and CI/CD tooling.

SENIOR JAVA DEVELOPER (HYBRID LISBON)

Portuguese company hires for hybrid position

Location: Lisbon, Portugal

⚠️ Only candidates already based in Portugal will be considered

Work Model: Hybrid

️ Language Requirements: English – C1 (Advanced/Expert)

Seniority: Senior (5+ years)

Sector: Banking

Rate Between €4900 - 5200 RV / €2900 - 3200 CTI

⚠️ Instructions: Please send your CV in English and make sure to include all skills and experience that match the requirements of the opportunity. This will significantly increase your chances of success

About the Opportunity

A leading international financial institution is looking for a highly skilled Senior Java Developer to join its Electronic Equities technology team in Lisbon.

This role offers the opportunity to work on a mission-critical Referential Data Platform, responsible for delivering a unified and high-quality view of electronic equities data across global banking systems. The platform is central to ensuring data accuracy, performance, and real-time delivery for downstream financial applications.

You will work in a modern and collaborative environment using cutting-edge technologies including Java, Spring Framework, Angular, React, and asynchronous messaging systems.

Key Responsibilities

  • Develop and maintain a high-performance Referential Data Application
  • Ensure high standards of:
  • Code Quality
  • Security
  • Scalability
  • Performance
  • Participate in the full Agile Software Development Lifecycle
  • Perform:
  • Technical analysis
  • Documentation
  • Development
  • Testing
  • Code reviews
  • Collaborate with production support teams during releases and maintenance
  • Work directly with business stakeholders to gather requirements
  • Provide L3 Support when necessary

Required Technical Skills

✅ 5+ years of experience in software development

✅ Strong expertise in Java 1.8+

✅ Advanced knowledge of Spring Framework

✅ Strong experience with RDBMS and SQL

✅ Experience with Messaging Systems

✅ Knowledge of:

  • CI/CD pipelines
  • Maven
  • Git
  • Shell Scripting
  • JavaScript

✅ Experience with:

  • Frontend or Fullstack development
  • Asynchronous messaging
  • Large and evolved codebases
  • Agile methodologies and team collaboration

⭐ Previous exposure to Corporate Investment Banking or Cash Equities is a strong plus.

Soft Skills

  • Strong communication skills in English
  • Ability to work within globally distributed teams
  • Attention to detail and analytical thinking
  • Curiosity and problem-solving mindset

Why Join?

  • International and multicultural environment
  • Opportunity to work on high-impact financial systems
  • Modern tech stack and engineering best practices
  • Hybrid work model in Lisbon
  • Long-term career growth in the banking technology sector

Keywords

Senior Java Developer, Java 1.8+, Spring Framework, SQL, RDBMS, Messaging Systems, Angular, React, CI/CD, Maven, Git, Shell Scripting, Agile, Fullstack Development, Banking Technology, Electronic Equities, Cash Equities, Investment Banking, Lisbon Jobs, Hybrid Jobs, English C1, Software Engineer

#CI - PROC26180

Skills

What Senior Software Engineering jobs ask for — and how much of it you have →
Apply

See also

Software Engineering jobs by country — openings, pay and top skills →

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available