SCALA DEVELOPER(REMOTE/HYBRID)
Portuguese company hires for hybrid position
Location: Portugal(Lisbon / Porto / Fundão) Preferred
Candidates preferably in Portugalfor a hybrid work arrangement but we are open to evaluating resumes from othercountries.
Work Model: Hybrid: 70% on-site. 30% remote / Remote:100% remote options available (international candidates considered)
Language Requirements:English: B2 (mandatory)
Seniority: Senior (5years)
Sector: accounting& Finance Software sector
Instructions: Please send yourCV in English and make sure to include all skills and experience that match therequirements of the opportunity. This will significantly increase your chancesof success
Your Role
As a Scala Developer you will design and deliver robustbackend services while contributing to a high-quality engineeringculture. Youll work on distributed systems ensuring performancescalability and reliability.
Tech Stack
- Scala 2.13
- Play Framework (Pekko-based)
- MySQL Redis
- AWS Cloud
Key Responsibilities
- Develop and maintain scalable backend services using Scala & Play Framework
- Build integrations with MySQL Redis and AWS services
- Optimize SQL queries indexing strategies and database performance
- Write clean testable and maintainable code using functional programming principles
- Improve system architecture with focus on performance and horizontal scalability
- Participate in code reviews pair programming and Agile ceremonies
- Collaborate with DevOps teams to enhance CI/CD pipelines
- Work closely with cross-functional teams in an Agile environment
Required Skills
- Strong experience with Scala:
- Collections Futures Immutability Pattern Matching
- Solid knowledge of Play Framework (or Pekko-based ecosystems)
- Expertise in SQL optimization indexing and query profiling
- Hands-on experience with AWS
- Familiarity with CI/CD pipelines Git workflows and branching strategies
Nice to Have
- Experience with Squeryl or Doobie
- Knowledge of Grafana or Kibana
- Experience with large-scale distributed systems
Soft Skills
- Strong problem-solving and attention to detail
- Ability to work in distributed teams
- Clear communication skills
- Proactive mindset and eagerness to learn
Requirements
- 5 years of experience in backend development
- Strong background in Scala and distributed systems
Keywords
Scala Play Framework Pekko Backend DevelopmentDistributed Systems AWS MySQL Redis Functional Programming CI/CD Git SQLOptimization Microservices Agile Cloud Computing
#