Middle/Senior Java Developer

Sigma Software

Malmö kommun

On-site

SEK 700,000 - 900,000

Full time

5 days ago
Be an early applicant
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Sigma Software in Malmö is seeking a Middle/Senior Java Backend Developer to join a long-term onsite project focused on privacy-sensitive distributed services used at global scale. You will contribute to scalable backend systems, architecture discussions, and end-to-end deployment and production support.

The role emphasizes collaboration in autonomous teams, technical excellence, and a strong ownership mindset across the full software lifecycle.

Qualifications

  • 4+ years of commercial Java backend experience.
  • Strong hands-on experience with Java and distributed systems.
  • Deep understanding of Java internals, including the Java Memory Model, garbage collection, concurrency, and multithreading
  • Experience debugging production issues in high-load environments.
  • Strong knowledge of distributed systems concepts, including consistency, reliability, partitioning, and failure handling
  • Experience building and scaling customer-facing backend services.
  • Experience with authentication and authorization mechanisms.
  • Hands-on experience with Cassandra, Redis, Memcached, or similar technologies
  • Experience developing REST-based services using Netty or similar frameworks
  • Experience with CI/CD pipelines and automated testing
  • Strong analytical and problem-solving skills
  • Upper-Intermediate or higher level of English

Responsibilities

  • Design, develop, and maintain scalable Java backend services and internal frameworks
  • Participate in architecture discussions and contribute to technical solution design
  • Build and support customer-facing services with a focus on reliability, availability, security, and performance
  • Investigate and resolve complex production issues related to concurrency and distributed systems
  • Work with authentication, authorization, caching, data storage, and service integrations
  • Collaborate with multiple engineering teams and coordinate technical dependencies
  • Participate in code reviews, automated testing, CI/CD processes, and release activities
  • Prepare technical documentation and communicate technical decisions to stakeholders
  • Take end-to-end ownership of features and technical solutions from concept to production

Skills

Java backend
Distributed systems
Java memory model
Concurrency & multithreading
Production debugging
Authentication & authorization
REST services
CI/CD
Analytical thinking
English (Upper-Intermediate+)

Tools

Cassandra
Redis
Memcached
Netty
Maven
Docker
Kubernetes
Spinnaker
CI/CD tooling

Job description

Company Description

Are you passionate about building scalable backend systems that operate under real production load? We are looking for a Middle/Senior Java Backend Developer to join a long-term onsite project in Malmö, Sweden, focused on privacy-sensitive distributed services used at global scale.

Company Description

Are you passionate about building scalable backend systems that operate under real production load? We are looking for a Middle/Senior Java Backend Developer to join a long-term onsite project in Malmö, Sweden, focused on privacy-sensitive distributed services used at global scale.

You will join a small, autonomous engineering team where ownership, technical excellence, and collaboration are highly valued. The role involves full-cycle development, from architecture discussions and implementation to deployment and production support.

We at Sigma Software offer the opportunity to work on technically challenging products in an engineering-driven environment with modern technologies, high-quality standards, and long-term project stability.

CUSTOMER

Our Customer is a global technology company operating in the consumer electronics and digital services domain. The company develops large-scale platforms and infrastructure used by millions of users worldwide, with a strong focus on privacy, reliability, and seamless user experience.

PROJECT

The project focuses on developing and supporting large-scale backend services operating in a privacy-sensitive environment under high production load. The team designs and maintains distributed systems with strict requirements for reliability, scalability, security, and performance. Engineers work in cross-functional teams and contribute to the entire software development lifecycle.

Job Description
  • Design, develop, and maintain scalable Java backend services and internal frameworks
  • Participate in architecture discussions and contribute to technical solution design
  • Build and support customer-facing services with a focus on reliability, availability, security, and performance
  • Investigate and resolve complex production issues related to concurrency and distributed systems
  • Work with authentication, authorization, caching, data storage, and service integrations
  • Collaborate with multiple engineering teams and coordinate technical dependencies
  • Participate in code reviews, automated testing, CI/CD processes, and release activities
  • Prepare technical documentation and communicate technical decisions to stakeholders
  • Take end-to-end ownership of features and technical solutions from concept to production
Qualifications
  • 4+ years of commercial experience in Java backend development
  • Strong hands-on experience with Java and distributed systems
  • Deep understanding of Java internals, including the Java Memory Model, garbage collection, concurrency, and multithreading
  • Experience debugging production issues in high-load environments
  • Strong knowledge of distributed systems concepts, including consistency, reliability, partitioning, and failure handling
  • Experience building and scaling customer-facing backend services
  • Experience with authentication and authorization mechanisms
  • Hands-on experience with Cassandra, Redis, Memcached, or similar technologies
  • Experience developing REST-based services using Netty or similar frameworks
  • Experience with CI/CD pipelines and automated testing
  • Strong analytical and problem-solving skills
  • Upper-Intermediate or higher level of English
WILL BE A PLUS
  • Knowledge of cryptography standards and protocols such as PKCS, KMIP, X.509, AES, KDF, and CA
  • Experience working with security- and privacy-sensitive systems
  • Familiarity with machine learning systems or algorithms
  • Experience with GitHub
  • Experience with Maven, Docker, Kubernetes, Spinnaker, or similar tools
Additional Information
PERSONAL PROFILE
  • Strong sense of ownership and accountability
  • Ability to work independently in autonomous engineering teams
  • Analytical and problem-solving mindset⾯r
  • Attention to detail and engineering quality
  • Strong communication and collaboration skills
  • Ability to work effectively in complex distributed environments
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Middle/Senior Java Developer
Middle/Senior Java Developer

Sigma Group • Malmö kommun

On-site
SEK 750,000 - 950,000
Senior Java Backend Engineer
Senior Java Backend Engineer

Sigma Technology • Lunds kommun

On-site
SEK 700,000 - 950,000
Senior Java Backend Engineer - Scalable, Privacy-Sensitive
Senior Java Backend Engineer - Scalable, Privacy-Sensitive

Sigma Group • Malmö kommun

On-site
SEK 750,000 - 950,000
Senior Java Backend Engineer — Scalable, Privacy‑Focused Systems
Senior Java Backend Engineer — Scalable, Privacy‑Focused Systems

Sigma Software • Malmö kommun

On-site
SEK 700,000 - 900,000
Senior Fullstack Engineer
Senior Fullstack Engineer

Sigma Industry Innovation AB • Lunds kommun

Hybrid
SEK 669,600 - 948,600
Senior Java Fullstack Developer
Senior Java Fullstack Developer

Sigma Technology • Göteborgs kommun

On-site
SEK 750,000 - 1,100,000
Competitive salary
Pension plan
Insurance
+6
Senior Java Backend Engineer - Scalable Web Services
Senior Java Backend Engineer - Scalable Web Services

Sigma Technology • Lunds kommun

On-site
SEK 700,000 - 950,000
Scala/Java Developer
Scala/Java Developer

Functional Software Stockholm AB • Malmö kommun

On-site
SEK 600,000 - 900,000
Java Software Engineer
Java Software Engineer

Sperton Global AS • Sweden

On-site
SEK 558,000 - 781,200
Senior Scala/Java developer
Senior Scala/Java developer

AFRY • Malmö kommun

On-site
SEK 700,000 - 1,100,000