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

Mid to senior scala backend developer – financial services

Remote

location Lisbon

date May 7, 2026

types Hybrid

wage 36k-44k EUR

Mid to Senior Scala Backend Developer – Financial Services

Unleash innovation in financial technology — drive high-impact backend solutions with Scala!

Lisbon-based opportunity with hybrid work model (up to 3 remote days per week).

As a Scala Backend Developer, you will be working for our client, Natixis in Portugal, a leading entity within Groupe BPCE—the fourth-largest banking group in Europe. Join a dynamic and growing team supporting core banking, trading, and risk platforms in the finance industry. This role offers the chance to influence the future of financial services technology and accelerate your career growth.

Your main responsibilities:

  • Design, develop, and maintain robust backend services in Scala, ensuring high reliability, performance, and clean APIs.
  • Build and evolve REST and event-driven microservices, taking full ownership from design through deployment and support.
  • Contribute to architectural decisions, perform code reviews, and uphold best practices across development teams.
  • Integrate systems with messaging platforms such as Kafka, relational and NoSQL databases, and internal group solutions.
  • Support CI/CD pipelines, automated testing, observability, and infrastructure-as-code alongside DevOps teams.
  • Collaborate with Business Analysts and stakeholders to translate functional needs into reliable technical solutions.
  • Troubleshoot incidents in production environments, continuously improving platform stability and operational maturity.

You're ideal for this role if you have:

  • 4+ years of professional experience as a backend developer, with at least 2 years working in Scala on production systems.
  • Strong understanding of functional programming concepts and experience with Scala ecosystem tools such as Akka, Cats, ZIO, Play, or http4s.
  • Proven experience designing and consuming REST APIs within microservices architectures.
  • Hands-on experience with SQL databases (PostgreSQL, Oracle or similar) and messaging/streaming technologies, preferably Kafka.
  • Proficiency with Git, CI/CD pipelines (Jenkins, GitLab CI, GitHub Actions), and containerization (Docker).
  • Working knowledge of cloud platforms (AWS, GCP, or Azure) and container orchestration tools (Kubernetes, OpenShift).
  • Experience working within Agile teams using tools like Jira, Confluence, and Miro.
  • Professional command of English (B2 or higher), with excellent communication skills in a multicultural environment.

It is a strong plus if you have:

  • Background in financial services such as investment banking, capital markets, asset management, payments, or risk.
  • Knowledge of Java and JVM ecosystem to seamlessly work across Scala and Java codebases.
  • Exposure to event sourcing, CQRS, or reactive architectures.
  • Experience with monitoring and observability tools such as Grafana, Prometheus, ELK, or Datadog.
  • French or Portuguese language skills.
  • Open-source contributions, technical blogging, or active community engagement.

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

Benefits

  • ITDS Clubs
  • Access to medical insurance
  • Meal Card
  • Access to Pluralsight & Udemy
  • Integrational Events