Job Opportunity: Scala Developer
Location: Hybrid (Lisbon / Porto / Fundao)
Language: English B2
Sector: Accounting & Finance Software
About the Role
We are seeking an experienced Scala Developer to help build scalable, resilient backend services using Scala 2.13 and the Pekko-based Play Framework. You will work on distributed systems focused on performance, reliability, and engineering excellence.
Key Responsibilities
• Develop and maintain backend services using Scala 2.13 & Play Framework
• Integrate with MySQL, Redis, and AWS
• Optimize SQL queries, indexes, and database performance
• Write clean, maintainable, testable code using functional programming principles
• Support architecture improvements with a focus on scalability
• Participate in code reviews, pair programming, and Agile ceremonies
• Ensure strong collaboration with DevOps for efficient CI/CD pipelines
• Work in an Agile, cross-functional environment
Required Skills
• Strong expertise in Scala (collections, futures, immutability, pattern matching)
• Experience with Play Framework or Pekko-based stacks
• Solid knowledge of SQL optimization & profiling
• Hands-on AWS experience
• Strong understanding of Git, CI/CD, branching & PR workflows
Nice to Have
• Experience with Squeryl or Doobie
• Exposure to Grafana or Kibana
• Experience with large-scale distributed systems
Important Eligibility Note
Must already be based in Portugal with valid legal rights to work.
No relocation support or visa sponsorship available.
How to Apply
Apply directly or reach out via:
LinkedIn