Senior Backend Developer / Software Test Engineer - Gothenburg

Zpark Energy Systems AB

Göteborgs kommun

On-site

SEK 650,000 - 850,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Job summary

A technology company in Sweden is seeking an experienced backend developer to design and maintain backend services using Go. The candidate should have a minimum of 5 years in backend development with strong skills in test engineering and RESTful API design. Responsibilities include developing automated test frameworks and collaborating with cross-functional teams. Fluency in English is required, with Swedish proficiency as a plus. The role offers opportunities for professional growth in a dynamic environment.

Qualifications

  • Minimum of 5 years of experience in backend development or similar role.
  • Experience with Go is a strong advantage.
  • Experience designing CI-based test executions.
  • Familiarity with concurrent and asynchronous programming.
  • Proven experience with RESTful API design.
  • Knowledge of PostgreSQL and Redis.

Responsibilities

  • Design and maintain backend services using Go.
  • Develop automated test frameworks for backend systems.
  • Implement test strategies for various testing types.
  • Collaborate with front-end developers and stakeholders.
  • Participate in code reviews and provide feedback.

Skills

Backend development
Test engineering
Go programming
RESTful API design
Linux systems
Version control (Git)
Problem-solving
Communication skills

Tools

PostgreSQL
Redis
Apache Kafka

Job description

You will play a key role in designing, developing, and validating our backend system. You will work closely with our software and firmware teams to develop reliable, scalable backend services with a strong focus on quality, testing, and automation. Your experience in backend development and test engineering will be important in shaping and improving our platform.
What you will do:
  • Design, develop, and maintain backend services and systems using Go and the Twelve-Factor App methodology.

  • Design, develop, and maintain automated test frameworks, test environments, and validation processes for backend systems and services.

  • Define and implement test strategies covering functionality, integration, system, regression, and performance testing.

  • Build tools and test harnesses to verify the reliability, scalability, and correctness of distributed systems.

  • Optimize software for performance, efficiency, reliability, and scalability.

  • Troubleshoot, debug, and analyze applications and test results to ensure smooth functionality.

  • Collaborate with front-end developers, firmware engineers, and other stakeholders to deliver high-quality software solutions.

  • Participate in code reviews and provide constructive feedback to team members.

Your Profile
  • Minimum of 5 years of experience in backend development, test engineering, or a similar role.

  • Experience with Go is a strong advantage. We also welcome candidates with solid backend experience in other typed backend languages.

  • Experience designing and implementing CI-based test execution for backend systems and distributed applications.

  • Experience and familiarity with concurrent and asynchronous programming.

  • Proven experience with RESTful API design, implementation, and testing.

  • Strong familiarity with Linux-based IT systems and test or hosting environments.

  • Knowledge of databases (PostgreSQL, Cassandra) and expertise with in-memory caching solutions (Redis or comparable).

  • Experience with distributed event-streaming and messaging systems, such as Apache Kafka or NATS.

  • Experience working with version control systems (Git) in collaborative environments.

  • Excellent problem-solving skills and attention to detail, with the ability to make sound trade-offs based on business needs and technical requirements.

  • Ability to work independently and as part of a team.

  • You communicate clearly and are comfortable supporting and mentoring less experienced developers.

  • Strong communication skills in English, written and spoken. Proficiency in Swedish is a plus.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Backend Developer / Software Test Engineer
Senior Backend Developer / Software Test Engineer

Tech Invest North • Luleå kommun

On-site
SEK 700,000 - 900,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
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 / DevOps Engineer
Senior Backend Developer / DevOps Engineer

Grepit AB • Luleå kommun

On-site
SEK 900,000 - 1,200,000
Backend Developer - Gothenburg
Backend Developer - Gothenburg

Zpark Energy Systems AB • Göteborgs kommun

On-site
SEK 450,000 - 600,000
Backend Developer
Backend Developer

Zpark Energy Systems AB • Luleå kommun

On-site
Backend Developer
Backend Developer

Tech Invest North • Luleå kommun

On-site
Senior Backend Engineer
Senior Backend Engineer

Umain AB • Göteborgs kommun

Hybrid
SEK 500,000 - 700,000
Equal pay and clear progression
Everyone gets a coach
Flexibility that respects your life
Senior Java Backend Engineer
Senior Java Backend Engineer

Sigma Group • Lunds kommun

On-site
SEK 900,000 - 1,200,000
Senior Backend & Test Engineer — Go, CI & Scalable Systems
Senior Backend & Test Engineer — Go, CI & Scalable Systems

Zpark Energy Systems AB • Göteborgs kommun

On-site
SEK 650,000 - 850,000