Backend Engineer
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
Backend Engineer
Backend Engineer
Avenga
Poland (Remote)
Remote
Remote
j-labs
Kraków
Remote
Remote