
Scala Developer
Plug and Play Tech Center
full-time
Posted on:
Location Type: Remote
Location: Ukraine
Visit company websiteExplore more
Tech Stack
About the role
- Participate in software design, development, refactoring, support, and code reviews to maintain high development standards.
- Collaborate with platform teams to deliver great results.
- Work autonomously on your tasks with little or no supervision.
- Optimize the platform to achieve maximum throughput and scalability.
- Be proactive and go beyond expectations.
Requirements
- Bring at least 3 years of hands-on experience developing server-side applications in Scala.
- Have strong working knowledge of Scala (preferably Scala 3) and SBT (Scala Build Tool).
- Demonstrate solid experience with Pekko/Akka, including HTTP, Actors, Cluster, Persistence, Streams, and connectors.
- Possess a strong understanding of the JVM, data structures, and algorithms.
- Exhibit excellent knowledge of parallel and concurrent programming principles.
- Have practical experience building high-scale, distributed systems with complex interfaces and integrations.
- Think like an engineer - taking ownership, driving solutions forward, and continuously improving systems and processes.
- Demonstrate exceptional problem-solving skills and critical thinking.
- Show a willingness to document solutions and actively share knowledge with colleagues.
- Communicate clearly and effectively in English.
Benefits
- Clear goals and a results-driven environment.
- Open communication, knowledge sharing, and mutual support across teams.
- Initiative-taking and confident approach at the workplace.
- Collaborative and supportive culture as well as stable long term career opportunities.
- Constant learning and development opportunities and professional growth programs.
- Active lifestyle and mental well-being, supported through sports classes, master classes, and monthly well-being activities.
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
ScalaSBTPekkoAkkaHTTPActorsClusterPersistenceStreamsdistributed systems
Soft Skills
problem-solvingcritical thinkingcommunicationownershipproactivitycollaborationautonomyknowledge sharingcontinuous improvementengineering mindset