Back End Developer

Empathy Talent

Malmö kommun

Presencial

SEK 900.000 - 1.400.000

Jornada completa

hace 6 horas
Sé de los primeros/as/es en solicitar esta vacante
Generador de candidaturas

Consigue una respuesta de este empleador — un currículum y una carta de presentación adaptados exactamente a lo que busca para contratar.

Supera los filtros ATS

Descripción de la vacante

Empathy Talent is seeking a software engineer to own services from design through production in Malmö, Sweden. You will work on large-scale, customer-facing web services with a focus on authentication, availability, and performance under real load.

Ideal candidates have 5+ years of production experience, deep Java knowledge, and strong CI/CD and debugging skills, with the ability to communicate complex decisions clearly in English.

Formación

  • 5+ years of production experience at scale.
  • Deep Java including memory model, GC, and concurrent programming.
  • You've debugged production issues under real load and concurrency.
  • You read the source of your dependencies when the docs run out.
  • Proven experience building and scaling customer-facing web services: authentication, authorization, availability, reliability, and performance.
  • You reason about distributed systems—consistency, partitioning, and failure modes.
  • Strong knowledge of data storage and caching technologies like Cassandra, Redis, and memcached or similar.
  • Experience writing REST based services using Netty or similar frameworks.
  • Knowledge and experience with CI/CD tooling and full automation testing.
  • Strong communication, written and verbal ability to explain technical decisions.

Responsabilidades

  • Own services from design through production.
  • Manage dependencies across multiple teams without letting quality slip.
  • Build scalable, reliable, and private customer-facing web services.

Conocimientos

Production experience at scale
Deep Java expertise
Production debugging under load
Read dependencies
Distributed systems understanding
REST-based services
CI/CD tooling
Communication skills

Herramientas

Netty
GitHub
Maven
Docker
Spinnaker
Kubernetes

Descripción del empleo

Your devices are lost. They have no network connection. FindMyDevice locates them anyway, using a crowd-sourced network spanning nearly a billion of devices worldwide.

Making that work at this scale - reliably, and without compromising anyone's privacy - is the engineering problem. You'll be working on the services underneath it.

How We Work

Our client operate as an independent team inside one of our big-tech customers - small, autonomous, and accountable end to end. You'll own services from design through production.

Our roadmap changes. A capability lands, a threat model shifts, a partner team reprioritizes, and the plan from six weeks ago is now the wrong plan. We rewrite it. If you need a stable twelve-month backlog to do your best work, this will frustrate you. If ambiguity reads as opportunity rather than risk, you'll like it here.

Priorities and the problems worth solving are given - how they get solved is largely yours to figure out. We're looking for people who take a goal and run with it, and who push back when the goal looks wrong.

We build frameworks used by ourselves, other teams, and the developer community. The work spans several teams at once, so managing dependencies - without letting quality slip while you do it - is part of the job rather than an afterthought.

Key Qualifications

  • Enough production experience that you've been wrong at scale and learned from it - typically 5+ years, though we care about the depth, not the number.
  • Deep Java, not just working Java. The memory model, GC behavior and tuning, allocation pressure, java.util.concurrent beyond synchronized , virtual threads versus classic reactive models. We'll ask you to explain a decision you made at this level.
  • You've debugged something in production that only reproduced under real load or real concurrency.
  • You read the source of your dependencies when the docs run out.
  • Proven experience building and scaling customer-facing web services: authentication, authorization, availability, spam control, reliability, and performance tuning under load.
  • You reason about distributed systems - consistency, partitioning, and failure modes - as a matter of course, not as a later concern.
  • Strong knowledge of data storage and caching technologies like Cassandra, Redis, and memcached or similar.
  • Experience writing REST based services using Netty or similar frameworks.
  • Knowledge and experience with CI/CD tooling and full automation testing.
  • Strong communication, written and verbal. You can explain a technical decision to engineers and nonengineers alike, write a design document others can follow, and hold your position in a discussion without needing to win it. Much of this team's work is decided in writing and in the room, not in the code.

Extra Merit Qualifications

  • Knowledge of cryptography standards and protocols (PKCS, KMIP, X.509, AES, KDF, CA) is a significant plus - this is a system where key handling and privacy guarantees are load-bearing.
  • Familiarity with ML systems, frameworks, and algorithms is a bonus.
  • Familiarity with GitHub, and build and deployment tools like Maven, Docker, Spinnaker, and Kubernetes.

Practicalities

  • This is a long assignment rather than a short-term project - the domain is complex, and the scope reflects that.
  • The work is on-site in Malmö, Sweden. You'll need to be here, or willing to move here.
  • Working language is English, written and spoken.
Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Senior Backend Engineer (Find My)
Senior Backend Engineer (Find My)

Apple • Malmö kommun

Presencial
SEK 1.200.000 - 1.600.000
Middle/Senior Java Developer
Middle/Senior Java Developer

Sigma Software • Malmö kommun

Presencial
SEK 700.000 - 900.000
Back-end Java Engineer
Back-end Java Engineer

Swedium Global Services • Göteborgs kommun

Presencial
SEK 900.000 - 1.200.000
Senior Frontend Engineer (Find My)
Senior Frontend Engineer (Find My)

Apple • Malmö kommun

Presencial
SEK 900.000 - 1.300.000
Senior Elixir Developer
Senior Elixir Developer

Functional Software Stockholm AB • Stockholms kommun

Presencial
SEK 900.000 - 1.150.000
Software Engineer
Software Engineer

Eccoci AB • Malmö kommun

Presencial
SEK 500.000 - 700.000
Senior Backend Developer / Software Test Engineer
Senior Backend Developer / Software Test Engineer

Tech Invest North • Luleå kommun

Presencial
SEK 700.000 - 900.000
Confidential client - Senior Software Engineer
Confidential client - Senior Software Engineer

The Ripple Effect • Stockholms kommun

Híbrido
SEK 700.000 - 1.000.000
Hybrid work in Stockholm
Education budget
Team-focused culture
+1
Senior Java Software Engineer
Senior Java Software Engineer

Koda Tech • Stockholms kommun

Presencial
SEK 750.000 - 1.100.000
Front-End Developer Engineering • Stockholm • • On-site View role →
Front-End Developer Engineering • Stockholm • • On-site View role →

Brayns • Stockholms kommun

Presencial
SEK 700.000 - 900.000