Scala Developer
2 weeks ago
Job Description(unit and integration) and support test automation initiatives.Collaborate with product owners, UX designers, QA, and other engineers in an Agile environment (Scrum/Kanban).Participate in code reviews, architecture discussions, and pair programming sessions.Troubleshoot and resolve production issues; contribute to reliability and observability (logging, metrics, alerts).Assist in defining CI/CD pipelines and deployment processes (eg, Jenkins, GitHub Actions, Concourse).Produce concise technical documentation and handover notes. Must-Have Skills & Experience 3+ years professional experience with Scala . 2+ years hands-on experience with Play Framework (controllers, routing, forms, HTTP filters).Strong understanding of functional programming concepts and idiomatic Scala (immutability, monads; familiarity with Cats or Scalaz is a plus).Experience designing and consuming REST APIs, including JSON validation/serialization (Play JSON, Circe).Proficiency with relational databases (PostgreSQL) and/or NoSQL (MongoDB), including schema design and query optimization.Proven experience writing unit and integration tests (ScalaTest, Specs2, Mockito, etc.).Familiarity with sbt and dependency management.Experience with Git and branching strategies.Good understanding of HTTP, web security best practices, and performance considerations.Experience working in Agile teams and participating in ceremonies.
-
Senior Scala Developer
2 weeks ago
Purley, United Kingdom Montash Full timeJob DescriptionJob Title: Senior Scala Engineer (SC Cleared required)Location: Remote with occasional on-site as required.Start Date: Immediate, realistically early JanuaryContract Type: ContractOverviewWe are looking for a new Senior Scala Developer to join a new engineering team that is being formed to transition a suite of premium internal services into a...