Sök med AI

Backend Software Engineer Java

2MNordic IT Consulting AB

Sammanfattning

Join 2MNordic as a Senior Java Engineer in Malmö, where you will build and improve customer-facing web services, ensuring high availability and security. This long-term assignment allows you to own services from design to production, tackle complex concurrency issues, and influence technical approaches within a small, autonomous team. You will work with technologies like Cassandra and Redis, and engage in distributed systems design while collaborating across teams.
Visa hela jobbannonsen

Jobbet i korthet

Anställningstyp

tillsvidareanstallning

Arbetstid

heltid


Det här erbjuder vi

Ownership of projects from design to production.Opportunity to work on complex engineering challenges in a supportive team environment.Long-term assignment allowing deep understanding of the domain and services.

Malmö

Ansök senast: 2026-12-13
Publicerad: 2026-11-13

Beskrivning

Senior Java Engineer

Build the services. Own the outcome.

A concurrency bug that only appears under real load. A service that must stay available when a

dependency fails. Privacy guarantees that have to hold in production. These are the kinds of problems you will work through in this Java assignment.

Join 2MNordic for a long-term client assignment in a small, autonomous engineering team.

Own services from design through production, influence the technical approach and build frameworks used across teams and by the developer community.

Why this role is worth your attention

• Ownership from design to production. Take a goal, work out the approach and see your service through delivery.

• Depth beyond the framework. Work with Java concurrency, memory behaviour and performance under real production load.

• Decisions with consequences. Design for availability, security and distributed failure modes, with privacy central to the system.

• Time to go deep. A long-term assignment gives you room to understand the domain and improve the services you build.

What you will build and improve

• Customer-facing web services that handle authentication, authorisation, spam control and demanding availability requirements.

• REST services using Netty or similar frameworks, backed by storage and caching technologies such as Cassandra, Redis and memcached.

• Distributed services designed around consistency, partitioning and failure recovery.

• Shared frameworks and reliable releases supported by automated testing and CI/CD.

How the team works

You will work across teams, manage dependencies and make technical decisions others can follow.

Priorities evolve as capabilities, security considerations and partner needs change. You should be comfortable adapting the plan, challenging assumptions and protecting quality as you do.

Bring your engineering judgement

You have built and scaled services for real users, debugged production failures and learned from the results. Typically, that means five or more years of experience; the depth of your work matters more than the number.

• Deep Java knowledge: the memory model, garbage collection behaviour and tuning, allocation pressure and java.util.concurrent beyond synchronised blocks. You can explain when to use virtual threads versus classic reactive models.

• Production debugging: experience investigating problems that only appear under real load or concurrency, and reading dependency source code when documentation is no longer enough.

• Service engineering: authentication, authorisation, availability, abuse prevention, reliability and performance tuning under load.

• Distributed systems and data: sound reasoning about consistency, partitioning and failure modes, plus strong knowledge of Cassandra, Redis, memcached or comparable technologies.

• Reliable delivery: REST services with Netty or similar frameworks, automated testing and CI/CD tooling.

• Clear communication in English: explain technical decisions to engineers and non-engineers, write useful design documents and work through trade-offs across teams.

Experience that adds value

Cryptography knowledge is particularly valuable: PKCS, KMIP, X.509, AES, key derivation functions and certificate authorities. Key handling and privacy guarantees are central to the system.

Experience with ML systems, frameworks or algorithms is a bonus, as is familiarity with GitHub, Maven, Docker, Spinnaker and Kubernetes.

Your consultancy partner: 2MNordic

Founded in Sweden in 2001, 2MNordic helps companies turn technological complexity into operational capability. Our work spans software development, architecture, automation, AI and data.

This assignment brings that approach to hands-on backend engineering with our client in Malmö.

Explore our work at 2mnordic.com.

Let your work start the conversation

Send your CV or consultant profile, availability and a few lines about a difficult Java or distributed systems problem you helped solve.

Location matters: this is an onsite assignment in Malmö. Include your current location and whether you can commute or relocate. The working language is English.

Öppen för alla

Vi fokuserar på din kompetens, inte dina övriga förutsättningar. Vi är öppna för att anpassa rollen eller arbetsplatsen efter dina behov.

Ansök till tjänsten

Backend Software Engineer Java

Denna arbetsplats har annonserats på Arbetsförmedlingen-tjänsten den 2026-11-13 och publicerades av Arbetsförmedlingen.
Tillbaka till toppen

OM FÖRETAGET

2MNordic IT Consulting AB
Visa alla jobb för 2MNordic IT Consulting AB

Hittade du inte vad du letade efter?

Beskriv med dina egna ord vad du söker, precis som om du skulle förklara det för en kompis. Josi hittar jobb som matchar dig på riktigt.
Testa nu

Sök efter fler liknande jobb

MalmöData och ITBackendutvecklareMjukvaruingenjörSystemutvecklareIngenjörJavautevecklareBackend Developerbackend utvecklareIT EngineerSoftware EngineerEngineerJava Developer

Läs också

Evin Cetin vill ge unga mer än ett första jobb: “Tillhörighet är grunden för inkludering”
Jobbkultur

Evin Cetin vill ge unga mer än ett första jobb: “Tillhörighet är grunden för inkludering”

Från advokat till Årets svensk: Evin Cetin ville göra skillnad innan det var för sent. Svaret fick hon av en 14-åring på Hisingen.

Lästid 5 min

Liknande jobb

Visa alla lediga jobb
CGI Sverige AB

Senior Javautvecklare – bidra till digitaliseringen av offentlig sektor

Stockholm
18/9 – tillsvidare
  • Om JobbSafari
  • För arbetsgivare
  • För press & media
  • Skapa annons
  • Lösningar
  • Insikter och evenemang
  • Arbetsmarknadsstatistik
  • Kontakt
  • Integritetspolicy

Jobb per stad

Det är enklare än någonsin att söka jobb – men svårare än någonsin att hitta rätt. Det vill vi ändra på. JobbSafari är din guide genom arbetslivet, byggd för att matcha rätt person med rätt möjlighet bland tusentals lediga jobb i Sverige.

JobbSafari är en del av Duunitori Group – Duunitori är Finlands största jobbsökmotor och en betrodd partner inom rekrytering, rekryteringsmarknadsföring och employer branding.

Stockholm, Sweden

JobbSafari AB

Grev Turegatan 11A

114 46 Stockholm, Sweden

info@jobbsafari.se

+46 (0) 8 515 10 774

Helsinki, Finland

Duunitori Oy

Toinen Linja 7

00530 Helsinki, Finland

asiakaspalvelu@duunitori.fi

+358 44 980 3558

Norway

Jobbland AS

c/o EMU Growth Partners Norway AS

Mercurveien 86

9408 Harstad

Norway

info@jobbsafari.se

+46 70 314 59 79

  • jobbsafari.se
  • duunitori.fi
  • jobbsafari.no
  • allaloner.se
  • jobbland.se