ITDS Portugal

ITDS is a leader in outsourcing IT engineers and works with various web and mobile technologies for over 30 global clients. It has been recognized as one of the 1000 fastest-growing companies in Europe for three consecutive years, Great Place to Work, and the Forbes Diamond award in 2023. ITDS currently has more than 600 IT professionals working in Portugal, Poland, and the Netherlands.
About company

Expert Python Backend Developer – Financial Services

On-site

location Porto

date September 9, 2026

Unleash innovation — empower seamless financial solutions with cutting-edge technology!

Porto-based opportunity with hybrid work model.

As a Senior Python Backend Developer – Financial Services, you will be working for our client, a leader in the financial industry dedicated to shaping innovative banking solutions. You will contribute to building robust backend systems that support mission-critical financial services, pushing the boundaries of technology and enhancing user experience. Join us to accelerate your career in a dynamic, fast-paced environment driven by excellence and innovation.

Your main responsibilities:

  • Develop and maintain RESTful APIs and backend logic using Python and FastAPI, ensuring high performance and scalability.
  • Collaborate with frontend teams to integrate REST APIs, optimize data flows, and improve system responsiveness.
  • Design, implement, and optimize database schemas in relational databases, ensuring data integrity and efficiency.
  • Contribute to the application of best practices in version control, code reviews, and Agile methodologies.
  • Troubleshoot and resolve software issues proactively, ensuring system stability and security.
  • Adopt DevOps practices by working with CI/CD pipelines and basic containerization tools (Docker) as needed.
  • Collaborate with cross-functional teams to deliver innovative financial solutions aligned with client’s strategic goals.
  • Write clean, reliable, and well-documented code, maintaining high standards of quality and security.

You're ideal for this role if you have:

  • Over 9 years of professional experience in software development, with strong backend expertise.
  • Hands-on experience with Python frameworks such as FastAPI, Flask, or Django.
  • Proven skills in developing RESTful APIs and working with relational databases (SQL).
  • Mid-level experience with Angular and TypeScript for frontend integration.
  • Good understanding of HTML5, CSS3/SCSS, and responsive web design.
  • Knowledge of Git, Agile practices (Scrum/Kanban), and basic CI/CD concepts.
  • Experience in structured corporate environments with security and coding standards.
  • Basic familiarity with Docker or containerization (preferred).

It is a strong plus if you have:

  • Experience in fintech, banking, or financial services.
  • Basic knowledge of security guidelines in software development.
  • Additional certifications or skills in DevOps or containerization.

Language requirements:

  • Fluent in Portuguese.
  • Good command of English (minimum B2 level).
  • French language skills are a plus.

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/9962/?utm_source=itjobs

Contacts and Address