Describe your role

Job Opportunities for You

Back to All Offers

How to use the job offers’ basket?

Checkout

New

Senior Full Stack Developer – Treasury Solutions

Lisbon, Porto
Hybrid

4 410 - 5 250

EUR

(B2B)

2 300 - 2 600

EUR

net (Permanent Contract)

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

Ignite innovation in banking technology — shape the future of Treasury Solutions with your full-stack expertise!

Lisbon & Porto-based opportunity with hybrid work model.

As a Senior Full Stack Developer, you will be working for our client, a leading banking group, contributing to the development and maintenance of essential Treasury solutions across Portugal and France. Join a dynamic team dedicated to driving evolutive improvements and maintaining robust APIs that empower financial institutions with cutting-edge technology. This role offers a chance to innovate within a collaborative environment and advance your career in financial technology.

Your main responsibilities:

  • Develop, enhance, and maintain web applications and APIs for treasury management solutions.
  • Implement best practices in code quality, testing, and deployment, ensuring reliable system performance.
  • Collaborate in agile teams using Scrum and Kanban methodologies, utilizing Jira and Confluence.
  • Participate actively in code reviews, contributing to continuous improvement and knowledge sharing.
  • Design and optimize relational database interactions, primarily using Oracle.
  • Utilize AI coding assistants to improve productivity and code quality.
  • Support and guide less experienced team members, fostering a culture of mentorship.
  • Contribute to the integration of automation and CI/CD pipelines for seamless deployment.

You're ideal for this role if you have:

  • 8+ years of experience in full-stack development within a financial or similar demanding environment.
  • Strong expertise with Angular 2+, Java, Spring Boot, and related frameworks.
  • Proficiency with Maven, Jboss/Tomcat, and unit testing libraries like JUnit/Mockito.
  • Experience with relational databases, especially Oracle.
  • Working knowledge of Linux, Shell scripting, and DevOps principles.
  • Solid understanding of software design patterns and agile methodologies.
  • Experience with AI coding tools and continuous integration environments.

It is a strong plus if you have:

  • Knowledge of French language.
  • Certifications in relevant technologies or methodologies.

Language required for the role:
Fluent in English and Portuguese.

Eligibility to work in Europe:
Only candidates with an existing legal right to work in the European Union will be considered for this role.

#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 #10356

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.