Senior Full Stack Developer – Banking Treasury Solutions
4 830 - 5 670
EUR
(B2B)
2 450 - 2 800
EUR
net (Permanent Contract)
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