2,217,049open jobs
142,434companies
251,451added this week
Browse all
Location
Hybrid (Porto, Portugal)
Seniority
Middle
Employment
Contractor

First seen by Alion on Nov 11, 2026.

Overview
Company
Impact
Profile match
Headquartered in Lisbon, Portugal (with operations spanning Lisbon and Porto), ITDS Portugal is a specialized provider of IT engineering outsourcing, staff augmentation, and digital solutions as part of the broader international ITDS group. The company delivers flexible technical talent and end-to-end project execution services - including software development, cloud computing, DevOps, data engineering, and specialized artificial intelligence (AI) implementation - via nearshore and time-and-material models. Serving enterprise clients across banking, electronic payments, financial services, and technology sectors throughout Europe, it helps organizations scale their technical capabilities, optimize operational costs, and accelerate mission-critical digital transformations.

Unleash your full-stack expertise — shape the future of innovative banking solutions!

Porto-based opportunity with hybrid work model.

As a Senior Java/Angular Fullstack Developer, you will be working for our client, a leading banking group, within the IT Risks department. You will contribute to the development of Osirisk, a strategic project focused on IT risk management and automation, playing a vital role in transforming how financial institutions manage risk data and compliance. Join us to drive innovation and advance your career in a dynamic, forward-thinking environment.

Your main responsibilities:

  • Develop and maintain fullstack features across backend (Java/Spring) and frontend (Angular 2+).
  • Collaborate with the team on new functionalities, ensuring robustness and efficiency.
  • Integrate RESTful web services and other API components to enhance system capabilities.
  • Utilize GIT and Maven for version control and build management.
  • Implement continuous integration and deployment pipelines using XL Deploy, XL Release, and Jenkins.
  • Contribute to code reviews, testing, and troubleshooting to ensure high-quality deliverables.
  • Support the migration, optimization, and documentation of software components.
  • Participate actively in Agile/Scrum development cycles to meet project milestones.

You're ideal for this role if you have:

  • 5+ years of experience in fullstack development, especially with Java and Angular.
  • Strong understanding of Java, Spring framework (Spring Core, Spring Boot).
  • Proficiency in Angular 2+ and frontend development.
  • Experience with SQL and database management.
  • Knowledge of Git, Maven, and CI/CD tools like Jenkins.
  • Excellent problem-solving skills and a proactive approach to development.

It is a strong plus if you have:

  • Familiarity with Apache Kafka and Apache Spark.
  • Experience working in the banking or financial services industry.
  • Certifications related to Java, Angular, or cloud technologies.

Language required for the role:
English — Fluent command.

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.



https://itdsportugal.com/en/it-jobs/10328/?utm_source=itjobs
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
2,217,049 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
Porto
Hybrid · Full-Time · Bachelor's Degree · Portugal
Python
JavaScript
TypeScript
SQL
C#
Node JS
Python
Flask
FastAPI
C#
.NET
Databases
PostgreSQL
Milvus
pgvector
Pinecone
AI/ML
LangChain
RAG
Frontend
Vue.js
Angular
React.js
Mobile
Room
DevOps
Rest API
GCP
OpenShift
Azure
CI/CD
Git
AWS
Docker
Kubernetes
Management
Agile
Apply
Remote (Portugal) · 8+ years exp · Bachelor's Degree · Portugal
Java
SQL
C++
Databases
Apache Iceberg
DevOps
GCP
Azure
AWS
Amazon S3
Apply
In office · 6+ years exp · Bachelor's Degree · India
JavaScript
Java
TypeScript
Node JS
Java
Gradle
Node JS
Puppeteer
Frontend
Redux
Webpack
GraphQL
Yarn
React.js
npm
Sass
Mobile
State Management
DevOps
Rest API
Git
Docker
Kubernetes
Design
Figma
Sketch
InVision
Management
Agile
Scrum
QA
Selenium
Jest
Mocha
Apply
In office · 4+ years exp · Bachelor's Degree · Ireland
Java
SQL
DevOps
Rest API
Terraform
CI/CD
Docker
Kubernetes
Incident Management
GitLab
Linux
Apply
$5.9k per year (gross) · In office · Antananarivo
JavaScript
PHP
PHP
WordPress
WooCommerce
Databases
MySQL
DevOps
Git
Nginx
GitHub
Linux
DNS
Apache HTTP Server
Apply
Remote (Portugal) · Full-Time · Porto
Python
Databases
Snowflake
Apache Kafka
AI/ML
Model Context Protocol
AI Agents
LLM
DevOps
Rest API
CI/CD
GitOps
AWS
Kubernetes
Platform Engineering
Apply
Hybrid · 3+ years exp · Master's Degree · Porto
Python
Databases
MySQL
PostgreSQL
Oracle
MS SQL
DevOps
Splunk
Ansible
Zabbix
CI/CD
Jenkins
Bitbucket
Linux
Management
Confluence
Apply
Apply
In office · Full-Time · Porto
Apply
See all jobs
This is one of many
2,217,049 more open roles from verified company boards, updated every day.