RVC
JobsFor Employers
  1. Jobs
  2. /
  3. Middle/Senior Java Developer - Career Sigma Software

Middle/Senior Java Developer - Career Sigma Software

Sigma Software | Software development
1h 2m ago
Hybrid
Full Time
IC
Sweden
Middle/Senior Java Developer

Middle/Senior Java Developer

Middle Middle/Senior Senior On-site Europe, Sweden, Malmö Engineering, Software Development, Java Apply Now

Overview

Required skills

Java / expert Distributed Systems / expert Concurrency & Multithreading / strong CI/CD / strong Caching & Data Storage / strong

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.

Requirements

Requirements

  • 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

Personal Profile

  • Strong sense of ownership and accountability
  • Ability to work independently in autonomous engineering teams
  • Analytical and problem-solving mindset
  • Attention to detail and engineering quality
  • Strong communication and collaboration skills
  • Ability to work effectively in complex distributed environments

Responsibilities

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
Meet your team!

WHY US

  • Diversity of Domains & Businesses
  • Variety of technology
  • Health & Legal support
  • Active professional community
  • Continuous education and growing
  • Flexible schedule
  • Remote work
  • Outstanding offices (if you choose it)
  • Sports and community activities

Required Skills

javacassandraredismemcachednettymavendockerkubernetes

Required Languages

🇬🇧 English

Related searches

  • Hybrid Java Jobs
  • Senior Java Developer Jobs
  • Java Jobs
  • Hybrid Jobs
1 jobs
Sort by
1h 2m ago

Middle/Senior Java Developer - Career Sigma Software

Sigma Software·Software development
javacassandraredismemcachednetty+3
🏢Hybrid
|Sweden
Java
No similar jobs match these filters. Try changing or clearing a filter.
Popular job searches ▸
Remote roles
PythonJavaReactTypeScriptGoNode.jsC# / .NET
Countries
United StatesUnited KingdomCanadaUS & EMEAGermanyPolandSpainNetherlandsPortugal
Experience
SeniorMid-levelJunior
R© 2026 RVC Globalbuild 773a01e2
AboutJobs in Claude & ChatGPTPricingContactPrivacyCookiesRefundsTerms & ConditionsFor Employers