Senior Server (Scala) Engineer @QAD, Inc.
Software Development
Salary gbp 110,000 - 1..
Remote Location
remote UK
Employment Type full-time
Posted 1wk ago

[Hiring] Senior Server (Scala) Engineer @QAD, Inc.

1wk ago - QAD, Inc. is hiring a remote Senior Server (Scala) Engineer. πŸ’Έ Salary: gbp 110,000 - 115,000 per year πŸ“Location: UK

Role Description

  • To develop and maintain the QAD Redzone API Backend (Scala), ensuring a seamless and efficient user experience for manufacturing front-line teams.
  • Develop and maintain the MCP server to support AI integrations, enhancing our internal tooling capabilities.
  • Improve the use of OpenSearch within the backend application.
  • Complete delivery work committed during the sprint to achieve business goals.
  • Help the business maintain a competitive edge by leveraging the latest Scala and Web technologies.
  • Provide subject matter expertise during incidents to resolve customer issues quickly.
  • Participate in forums to explore interests outside of the sprint work and contribute ideas to continuously improve the system.
  • Commit to the team to help the team and the wider business achieve our goals.
  • Write testable and maintainable code.

Qualifications

  • 5+ years of relevant professional experience as a Backend Engineer.
  • Required languages: Scala (5+ years) and Java.
  • Computer skills:
    • API-first design using Open Api Spec (OAS).
    • Generating Tapir endpoints and models from OAS.
    • Knowledgeable of maintaining versioned API contracts.
    • Transforming objects with Chimney.
    • Async programming with Cats Effect.
    • Publishing and consuming Avro formatted Kafka messages.
    • Relational table design with PostgreSQL.
    • Transactional database access with Slick or Doobie.
    • Knowledgeable of database migration patterns, such as, expand and contract.
    • Writing observable and testable code using libraries such as Specs2 and ScalaMock.
    • Comfortable refactoring and building in large legacy code bases.
    • Modularized programming mentality.
    • Trunk Based Development.
    • Launch Darkly Feature Flagging.
    • CI/CD GitHub Actions.
    • AWS Cloud.
    • Kubernetes (EKS).
    • Docker.

Requirements

  • This is a full-time position for direct hire to QAD - no visa sponsorship available.
  • Employee must be currently located in the UK, no relocation assistance available.

Benefits

  • Base pay range: $110,000-115,000 GBP Annual (12 Months).
  • Placement within our pay range will vary based on knowledge, skills, experience, and market location variations as well as internal peer equity.
  • This position is also eligible for an annual company performance bonus.
Before You Apply
️
remote Be aware of the location restriction for this remote position: UK
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Senior Server (Scala) Engineer @QAD, Inc.
Software Development
Salary gbp 110,000 - 1..
Remote Location
remote UK
Employment Type full-time
Posted 1wk ago
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
️
remote Be aware of the location restriction for this remote position: UK
β€Ό Beware of scams! When applying for jobs, you should NEVER have to pay anything. Learn more.
Apply for this position
Did not apply βœ“
Applied βœ“
Sent Follow-Up βœ“
Interview Scheduled βœ“
Interview Completed βœ“
Offer Accepted βœ“
Offer Declined βœ“
Application Denied βœ“
Unlock 120,000+ Remote Jobs
Γ—

Apply to the best remote jobs
before everyone else

Access 120,000+ vetted remote jobs and get daily alerts.

4.9 β˜…β˜…β˜…β˜…β˜… from 500+ reviews
Unlock All Jobs Now

Maybe later