Mid-Level Backend Developer

emagine

Stockholms kommun

Hybrid

SEK 700,000 - 900,000

Full time

11 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Job summary

emagine is seeking a mid-level backend engineer for a client in Stockholm, starting ASAP (or within 1 month) for 1 year, with 2–3 days per week at the office. You’ll work on a real-time decisioning service that scores and ranks offers, transforming credit data into sound outcomes while focusing on latency, reliability and scale.

Strong Java and Spring Boot experience is essential; familiarity with Gradle, Kafka, and Avro is a plus.

Qualifications

  • 4–5 years of backend development experience.
  • Production ownership and strong ownership mindset.
  • Familiarity with latency, observability, and resilience in distributed systems.
  • Experience with Java backend services and modern frameworks is essential.

Responsibilities

  • Improve core components of the scoring and ranking pipeline for latency, reliability, and accuracy.
  • Build and tune ranking and steering rules for correctness and explainability.
  • Harden production services through performance testing and observability.
  • Support architectural decisions and raise concerns when designs don’t hold up.

Skills

Java
Spring Boot
Distributed systems
Observability

Tools

Gradle
Kafka
Avro

Job description

emagine is searching for a mid-level (4-5 years) backend engineer for one of our clients in Stockhom

Start: Asap (or within 1 month)
Duration: 1 year to start with
Location: Stockholm, 2-3 days/week at the office

Our client runs a \"perfect-offer\" decisioning service that scores and ranks offers in real time on the live customer decision path. The role centres on turning credit variables and decision data into sound offer outcomes through composite scoring and configurable steering strategies, and evolving the platform to scale safely as strategies, markets, and products grow.

What You’ll Do
  • Improve core components of the scoring and ranking pipeline, downstream integrations, and strategy configuration, focusing on latency, reliability, and accuracy under load
  • Build and tune ranking and steering rules, keeping decisions correct and explainable
  • Harden the service for production through performance testing, observability, and resilient design
  • Contribute as a strong technical voice on the team, supporting architectural decisions and raising concerns where a design doesn't hold up
Your profile
  • Strong Java experience building high-availability, correctness-critical backend services, with a genuine sense of ownership in production
  • Comfort with distributed-systems concerns: latency, resiliency, idempotency, and observability
  • Hands-on experience with modern Java and Spring Boot; familiarity with Gradle, Kafka, and Avro is a strong plus
  • Experience in finance or another regulated, high-stakes domain is a bonus, not a requirement
Get your free, confidential resume review.
or drag and drop your file here.