Backend Developer
What we're looking for
• Hands-on experience with production Java/Scala services
• Familiarity with the Play Framework internals
• Spark experience for pipeline-heavy work
• Comfortable with OAuth-based authentication patterns
• React/TypeScript familiarity is a plus
• For DevOps-leaning candidates: experience with build systems
(Gradle), scripting, and CI/CD pipelines
Example of work tasks
• Modernise backend services and pipelines: upgrade to latest JDK, Scala 3.x, and Play Framework 3.x
• Apply GenAI tooling throughout to automate code transformations, dependency resolution, and compatibility fixes — producing reusable tools, prompts, and a documented runbook
• Migrate authentication across a large number of backend services from a legacy API to an OAuth-based solution.
• Replace per-unit data stores with a single versioned table: build Spark/Java batch pipelines for backfill/migration and extend Scala/Play backends
As it is a short term assignment, these skills are important, as it is crucial to quick come up to speed and be open to changes in work tasks during these months:
* Learning agility — Willing to pick up new technology, work with legacy code, and adapt quickly
* Communication — Easy to talk to, take feedback without defensiveness.
* Problem-solving clarity — Explain their thinking, ask clarifying questions
* Hands-on experience using Claude Code or similar GenAI tool in day-to-day
work.
Start date: ASAP
End date: 30th of September
Location: Malmö (onsite work)
Backend Developer
Backend Developer