Senior Backend Engineer

Benifex-Sweden-Ab

Göteborgs kommun

On-site

SEK 700,000 - 1,000,000

Full time

13 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Lifeplan benefits
30 vacation days per year
Enhanced parental pay
Volunteer days

Job summary

Benifex-Sweden-Ab is seeking a Software Developer to join one of our platform teams in Gothenburg, focusing predominantly on backend development (90%+). You will design APIs, evolve long-lived frameworks, and ensure reliability, data integrity and security across the platform.

You will work with a tech lead, product manager and engineering manager, contributing to architectural decisions, code quality and collaboration with cross-functional teams.

Qualifications

  • Strong experience with Java, SQL, and Spring / Spring Boot.
  • Solid understanding of Git and CI/CD pipelines.
  • API design and development (REST / OpenAPI).
  • Care about clear, well-versioned, dependable interfaces.
  • Experience evaluating trade-offs between design, quality and timeframes.
  • Comfort working in large, established codebases.
  • Practical experience in Domain-Driven Design.

Responsibilities

  • Design, build and maintain backend services, APIs and shared frameworks to a high standard.
  • Evolve and progressively refactor a large, long-lived codebase safely.
  • Treat non-functional qualities such as reliability, data integrity, security and performance as high priority.
  • Collaborate with developers, product managers and stakeholders to keep solutions aligned with the business.
  • Participate in code reviews and uphold coding standards.
  • Write automated integration and component tests.
  • Drive technical decisions and reduce technical debt; share knowledge across teams.
  • Develop backend services with high coding standards.
  • Collaborate with developers, product owners, UX designers, and stakeholders.

Skills

Java
SQL
Spring/Spring Boot
API design
Git
CI/CD
Domain-Driven Design
Code reviews
Collaboration

Tools

Docker
Kubernetes
Helm

Job description

We are a fast-moving technology company, and one of the most successful providers of online reward and benefits solutions in the world. We believe that everyone deserves an exceptional experience at work, every day, and build workplace technology that makes this happen. Benifex’s mission is to build remarkable experiences that employees love. Today Benifex supports more than five million employees in over 3,000 organisations across more than 100 countries. To help us on our quest to be the best, we need brilliant people on board and that’s where you come in.

Why should you apply?
  • Impact: work on a product suite used by millions of people that improves employee experience and wellbeing.
  • Scale: a big focus of our engineering teams is building features and services to support our customers globally.
  • Autonomy: have an input into the product roadmap and technically lead features/services.
  • Development: this is a crucial part of our aim to ensure a seamless experience across FPS.
  • Top 10 Employer, Sunday Times Best Places to Work Awards
  • Work for a profitable, fast-growing market leader in the online reward and benefits space
  • Lifeplan - a leading financial advisory service that offers personalized advice for maximizing your pension savings.
  • Collective agreement.
  • Access to our comprehensive benefits portal.
  • 30 vacation days / year.
  • Enhanced parental pay.
  • Volunteer Days – two paid days annually to give back to the community.

As a Software Developer in one of our platform-oriented teams, you'll work almost entirely on backend development (90%+), with occasional, light frontend involvement.

The team owns the foundational components and services that the rest of the platform is built on, such as the core frameworks, the user and company data domain, and the APIs and platform services that every other team depends on. Reliability, data integrity and security are central to everything the team delivers.

This role is focused on turning business and architectural needs into well-built, maintainable systems: designing clean APIs, evolving long-lived frameworks safely, and helping share knowledge across our internal developer community.

You’ll also help shape our ways of working and technical direction. You’ll join a focused team of engineers working alongside a tech lead, a product manager and an engineering manager in Gothenburg.

We are also on a journey to use AI more deliberately in our daily engineering work. We are looking for someone who has practical experience with AI-assisted and agentic coding workflows, or who wants to keep exploring how these tools can help us move faster, improve quality, understand complex codebases, and reduce repetitive work without lowering our engineering standards.

  • Design, build and maintain backend services, APIs and shared frameworks to a high standard.
  • Evolve and progressively refactor a large, long-lived codebase safely.
  • Treat non-functional qualities such as reliability, backward compatibility, data integrity, security and performance as high priority.
  • Collaborate closely with developers, product managers, and other stakeholders, working with domain experts to keep solutions aligned with the business.
  • Participate in code reviews and uphold shared coding standards.
  • Write automated integration and component tests.
  • Help drive technical decisions, reduce technical debt, and document and share knowledge so critical areas aren't held by one person.
  • Develop backend services and maintain high coding standards.
  • Collaborate with developers, product owners, UX designers, and other stakeholders.
  • Participate in code reviews and uphold team coding standards.
  • Implement automated integration and component tests.
  • Drive technical strategy, refactor legacy code, and reduce technical debt.
  • Engage in pair and mob programming sessions to solve the more complex problems together.
What are we looking for?
  • Strong experience with Java, SQL, and Spring / Spring Boot.
  • Solid understanding of Git and CI/CD pipelines.
  • API design and development (REST / OpenAPI).
  • As this is central to the role, we want someone who cares about clear, well-versioned, dependable interfaces.
  • Experienced in evaluating trade-offs between solution design, quality, and timeframes.
  • Comfort working in large, established codebases.
  • This includes reading unfamiliar code, understanding existing frameworks, and making careful, incremental changes rather than rewriting from scratch.
  • Practical experience in Domain-Driven Design, including working with domain experts to build well-aligned, maintainable systems.
  • A collaborative way of working. This means enjoying being in the office with the team as required, working through pair and mob programming when it helps, communicating openly, and constructively challenging ideas.
Important, but not essential:
  • Microservices experience: Most of our work happens within an established platform and its shared frameworks, so we value the judgement to know when a service boundary is worth drawing more than a long list of microservices built.
  • AI-assisted development: We care more about a learning mindset and curiosity for using AI tools to work better than about existing skillset.
  • Cloud platforms: We're progressively moving towards GCP, we experience with containerization (Docker, Kubernetes, Helm) is preferred.
  • Asynchronous messaging, pub/sub and system integration, and data-exchange patterns.
  • Observability and monitoring tooling (e.g. Grafana) and Hibernate.
Krav
  • Mjukvaruutvecklare - 5 års erfarenhet eller mer
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Engineer
Senior Backend Engineer

Benifex • Göteborgs kommun

On-site
SEK 700,000 - 900,000
ITP1 pension
Lifeplan - pension advisory
Collective agreement
+6
Senior Backend Engineer
Senior Backend Engineer

Benifex Nordics • Göteborgs kommun

Hybrid
SEK 650,000 - 900,000
ITP1 pension
Lifeplan — pension advisory services
Collective agreement
+6
Engineering Manager
Engineering Manager

Benifex Sweden AB • Göteborgs kommun

Hybrid
SEK 900,000 - 1,500,000
ITP1 pension
Lifeplan – financial advisory services
Collective agreement
+6
Lead Software Engineer I
Lead Software Engineer I

Thomson Reuters • Göteborgs kommun

On-site
SEK 600,000 - 900,000
Flexibel hybrid arbetsmiljö
Karriärutveckling och tillväxt
Konkurrenskraftiga fördelar
+1
Senior Backend Engineer
Senior Backend Engineer

Technology Nexus Secured Business Solutions AB • Stockholms kommun

On-site
SEK 900,000 - 1,100,000
Impactful work
Healthy team culture
Growth into leadership opportunities
+2
Software Engineer
Software Engineer

SSW IT Consulting AB • Sollentuna kommun

On-site
SEK 469,000 - 781,000
Engineering Manager
Engineering Manager

Benifex • Göteborgs kommun

Hybrid
SEK 900,000 - 1,200,000
ITP1 pension
Lifeplan pension advisory
Collective agreement
+6
Senior Backend Developer / DevOps Engineer
Senior Backend Developer / DevOps Engineer

Zpark Energy Systems AB • Luleå kommun

On-site
SEK 50,000 - 70,000
Senior Backend Developer / Software Test Engineer
Senior Backend Developer / Software Test Engineer

Zpark Energy Systems AB • Luleå kommun

On-site
SEK 45,000 - 60,000
DevSecOps Developer
DevSecOps Developer

Integro-Consulting-Ab • Göteborgs kommun

On-site
SEK 700,000 - 900,000