
Middle/Senior Java Developer
Sigma Software · Malmö, Skåne County, Sweden
- Software & SaaS
- 1,001–5,000 employees
- London
Strong hiring record · median 38 days open
All reasons
In its favour
- Still listed on the employer's own board
- 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
- 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
Skills
- Java
- Cassandra
- Redis
- Memcached
- Machine Learning
- GitHub
- Maven
- Docker
- Kubernetes
- Spinnaker
More jobs at Sigma Software
All 75- Embedded Software Developer (IoT)Sigma Software · Warsaw, Masovian Voivodeship, Poland4d ago
- Senior Backend Engineer( AdTech)Sigma Software · Warsaw, Masovian Voivodeship, Poland4d ago
- Data EngineerSigma Software · Warsaw, Masovian Voivodeship, Poland5d ago
- Senior Data EngineerSigma Software · Warsaw, Masovian Voivodeship, Poland5d ago
- Technical Support Engineer (Cybersecurity Platform)Sigma Software · São Paulo, SP, Brazil6d ago
Similar roles
- Master Thesis - Benchmarking AI on Resource-Constrained Micro DronesBosch Group · Lund, Skåne län, Swedentoday
- Senior Fullstack Developer – Test Development FocusJeppesen ForeFlight · Goteborg, Sweden3d ago
- Software EngineerH&M · Stockholm, Stockholms län, Sweden4d ago
- Software Developer - Control Systems & Heat PumpsBosch Group · Tranås, Jönköpings län, Sweden5d ago
- Data Scientist, Industrial AI & Advanced AnalyticsEFESO Nordics Management Consultants · Stockholm · Gothenburg · South Sweden +15d ago
- Engineering Manager - Pricing FoundationH&M · Stockholm, Stockholms län, Sweden6d ago