Describe your role

Job Opportunities for You

Back to All Offers

How to use the job offers’ basket?

Checkout

New

Senior Full Stack Developer – Banking Treasury Solutions

Lisbon, Porto
Hybrid

4 830 - 5 670

EUR

(B2B)

2 450 - 2 800

EUR

net (Permanent Contract)

Angular Angular 2+ Java JUnit Kafka Linux Maven Mockito Oracle Shell scripting Spring Boot Spring MVC
English, Portuguese
Expert, Senior
Banking
Developer

Ignite innovation in banking technology — shape the future of financial solutions!

Lisbon or Porto-based opportunity with hybrid work model.

As a Senior Full Stack Developer, you will be working for our client, a leading banking group dedicated to revolutionizing treasury solutions through cutting-edge technology. Join a dynamic team bridging Portugal and France, responsible for maintaining and evolving critical applications and APIs that drive financial innovation and operational excellence. This is your chance to propel your career forward while making a tangible impact on global banking services.

Your main responsibilities:

  • Develop and maintain complex front-end applications using Angular 2+ and related technologies.
  • Design, implement, and optimize back-end services with Java, Spring Boot, and related frameworks.
  • Collaborate within Agile teams, actively participating in code reviews and continuous improvement initiatives.
  • Write and execute unit tests utilizing JUnit, Mockito, and other testing tools to ensure code quality.
  • Leverage AI coding assistants to enhance development efficiency and innovation.
  • Maintain and improve relational databases such as Oracle, ensuring data integrity and performance.
  • Support deployment pipelines through CI tools, fostering an environment of continuous integration and delivery.
  • Apply knowledge of software design patterns and Linux/Shell scripting to build robust, scalable solutions.

You're ideal for this role if you have:

  • Over 9 years of experience in full-stack development within a banking or financial environment.
  • Expertise in Angular 2+ and Java, with Spring Boot (including MVC, Batch) and Maven.
  • Strong understanding of relational databases, especially Oracle.
  • Experience with unit testing frameworks like JUnit and Mockito.
  • Knowledge of AI coding assistants is a plus.
  • Familiarity with Linux and Shell scripting.
  • Solid understanding of Agile methodologies (Scrum, Kanban), Jira, and Confluence.

It’s a strong plus if you have:

  • Additional certifications in software architecture or testing.
  • Knowledge of French language to enhance communication within international teams.

Language required for the role:

  • Fluent command of English and Portuguese. French language skills are a plus.

Eligibility to work for this role:

  • Only candidates with an existing legal right to work in the European Union will be considered.

#MAKEYourCareerBETTER

Interested? Apply now and include your CV (preferably in English) along with a statement confirming your consent to the processing and storage of your personal data.

Internal number #10355

Benefits

ITDS Clubs

Access to medical insurance

Meal Card

Access to Pluralsight & Udemy

Integrational Events

Your criteria

Want to be notified about new job openings
that match your preferences?

By providing e-mail address and clicking „Notify Me” you agree that ITDS will send e-mail notification that match criteria you have provided.