Jobs
My ads
My job alerts
Sign in
Find a job Career Tips Companies
Find

Senior scala developer

Elgin
Code Wizards Group
Scala developer
Posted: 12 August
Offer description

Stuart Muckley and Martin Thomas formed Code Wizards Group back in 2002, bringing together a combined 50 years of coding and video games experience.

Since then, they have assembled teams of battle-hardened veterans across both Code Wizards and Multiplayer Wizards; professional services on a mission to help esports orgs, AAA studios, and indies alike build and run successful games.

The secret behind our success? We care about our clients' games and players as much as they do.

Code Wizards Group is a world leader in backend and multiplayer infrastructure for the gaming industry. From high-scale AAA console and PC games to fast-paced mobile indie titles, we empower studios to bring multiplayer experiences to life.

In a period of growth and looking to bolster our software engineering capabilities, we're seeking an experienced Scala Developer to join our team on a freelance/contract basis.

The ideal candidate will have extensive experience in Scala development and a strong understanding of functional programming concepts. Experience with Akka or other reactive frameworks is highly desirable. You will work on designing, building, and maintaining scalable, high-performance backend systems.

DUTIES AND RESPONSIBILITIES:

* Design, develop, and maintain high-quality Scala applications.
* Write clean, maintainable, and testable code following best practices.
* Collaborate with internal and external teams to define, design, and ship new features.
* Optimise and improve existing code for performance and scalability.
* Mentor junior developers and conduct code reviews.
* Participate in the full software development lifecycle, including requirements gathering, design, implementation, testing, and deployment.
* Work with reactive frameworks (Akka, Play) to build event-driven, distributed systems.
* Contribute to architecture decisions and technical strategy.

SKILLS AND EXPERIENCE

* Strong proficiency in Scala and functional programming principles.
* Solid understanding of object-oriented design and software architecture.
* Experience with RESTful APIs and microservices architecture.
* Experience with relational and NoSQL databases (PostgreSQL, Cassandra, MongoDB).
* Familiarity with version control systems (Git) and CI/CD pipelines.
* Excellent problem-solving skills and attention to detail.
* Strong communication skills and ability to work in a collaborative environment.
* Experience with Akka, Akka Streams, or Akka HTTP.
* Familiarity with Play Framework or other Scala web frameworks.
* Experience with cloud platforms (AWS, GCP, Azure).
* Knowledge of event-driven architectures and messaging systems (Kafka, RabbitMQ).
* Experience with containerisation and orchestration (Docker, Kubernetes).

REQUIREMENTS

* Freelance / Contract role
* UK-based candidates only.

#LI-DNI

Apply
Create E-mail Alert
Job alert activated
Saved
Save
See more jobs
Similar jobs
It jobs in Elgin
jobs Elgin
jobs Moray
jobs Scotland
Home > Jobs > It jobs > Scala developer jobs > Scala developer jobs in Elgin > Senior Scala Developer

About Jobijoba

  • Career Advice
  • Company Reviews

Search for jobs

  • Jobs by Job Title
  • Jobs by Industry
  • Jobs by Company
  • Jobs by Location
  • Jobs by Keywords

Contact / Partnership

  • Contact
  • Publish your job offers on Jobijoba

Legal notice - Terms of Service - Privacy Policy - Manage my cookies - Accessibility: Not compliant

© 2025 Jobijoba - All Rights Reserved

Apply
Create E-mail Alert
Job alert activated
Saved
Save