Senior Backend Engineer - Shape the Architecture, Build for the Future

Caspeco AB

Uppsala kommun

Hybrid

SEK 430,895 - 592,480

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Market competitive compensation
Open atmosphere and collaboration

Job summary

Caspeco AB in Uppsala is looking for an experienced senior backend engineer to enhance their Checkout team. This role involves development and maintenance of complex backend systems, driving testing strategies, and leading architectural discussions to support scalability.

Ideal candidates will have strong expertise in Java and/or Kotlin, with a solid understanding of databases like MongoDB. The position offers hybrid working conditions and a collaborative environment, allowing personal growth and impact within the company.

Qualifications

  • Strong experience in backend development using Java and/or Kotlin.
  • Solid experience working with databases, particularly with document stores.
  • Understanding of system design and able to design scalable services.
  • Experience with testing strategies and automation.
  • Pride in writing clean, maintainable code.
  • Effective communication skills in English.

Responsibilities

  • Develop and maintain complex backend systems.
  • Drive testing strategy and promote continuous delivery.
  • Lead architectural discussions for service sustainability.
  • Contribute to a culture of continuous improvement.
  • Communicate technical plans to stakeholders.

Skills

Backend development using Java and/or Kotlin
Experience with databases, especially MongoDB
System design and distributed architectures
Testing strategies and CI/CD pipelines
Writing clean, maintainable code
Effective communication in English

Tools

Azure Cloud

Job description

Caspeco builds systems for the restaurant and experience industry. Our core products include Booking, Point of Sale, Staffing, and Analytics. Today, we’re a team of around 300 employees serving over 6,500 customers. We work in a flat organization where decision paths are short, every employee makes an impact, and new ideas and initiatives are encouraged.

About the role

We’re looking for an experienced senior backend engineer to join our Checkout team. This is a great opportunity for someone who enjoys working on complex, business‑critical systems and takes pride in building software that is reliable, maintainable, and built to last.

How you will make an impact
  • Contribute hands‑on to the development and maintenance of complex, business‑critical backend systems.
  • Drive our testing strategy forward and play a key role in moving the team towards continuous delivery and deployment.
  • Drive architectural discussions and help evolve our service architecture to support scalability and long‑term sustainability.
  • Foster a culture of continuous improvement and contribute to the technical growth of the team.
  • Communicate technical plans, trade‑offs, and solutions clearly to both technical and non‑technical stakeholders.
Who we think you are
  • You have strong experience in backend development using Java and/or Kotlin, and feel confident working in modern backend architectures.
  • You have solid experience working with databases, particularly document stores such as MongoDB or similar.
  • You have a solid understanding of system design and distributed architectures, and can design scalable, reliable services.
  • You have hands‑on experience with testing strategies and a genuine interest in improving test coverage, test automation, and CI/CD pipelines.
  • You take pride in writing clean, maintainable code and understand the importance of quality, performance, and security.
  • You communicate clearly and effectively in English, both verbally and in writing.
Bonus skills
  • Solid experience with Azure Cloud.
  • An interest in and proven experience with AI.
Our Offer

We offer a broad and developing role where you get to work with exciting and innovative products. You will become part of a forward‑leaning company with ambitious goals and visions for the future, characterized by short decision paths and an open atmosphere, where we share experiences and collaborate closely with each other. Your skills and expertise are crucial for us to continue growing and reaching our goals, and we provide great freedom under responsibility in your role. At Caspeco, every individual is an important part of our success. We have collective agreements and offer market competitive compensation.

Other Information
  • Start: Immediately, considering notice period
  • Scope: Full‑time
  • Location: Uppsala, Hybrid

Does this role sound like a fit for you? Feel free to submit your application today. The selection is ongoing.

If you have any questions about the role, please reach out to stefan.hermelin@caspeco.se.

Union representative Unionen - Sara Liljefors sara.liljefors@caspeco.se

Department Engineering | Locations Uppsala | Remote status Hybrid

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

Similar jobs worth comparing

Senior Backend Engineer - Shape the Architecture, Build for the Future
Senior Backend Engineer - Shape the Architecture, Build for the Future

caspecoab • Uppsala kommun

Hybrid
SEK 850,000 - 1,000,000
Market competitive compensation
Hybrid work model
Senior Backend Engineer - Hybrid (Java/Kotlin)
Senior Backend Engineer - Hybrid (Java/Kotlin)

caspecoab • Uppsala kommun

Hybrid
SEK 850,000 - 1,000,000
Market competitive compensation
Hybrid work model
Senior Backend Engineer - Scalable, Test-Driven APIs
Senior Backend Engineer - Scalable, Test-Driven APIs

Caspeco AB • Uppsala kommun

Hybrid
SEK 430,000 - 593,000
Market competitive compensation
Open atmosphere and collaboration
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 Backend Engineer
Senior Backend Engineer

Enity Bank Group • Stockholms kommun

On-site
Health insurance
Occupational pension
Extra vacation days
+4
Sales Admin with commercial potential
Sales Admin with commercial potential

Caspeco AB • Stockholms kommun

Hybrid
Customer Communications Manager
Customer Communications Manager

Caspeco AB • Stockholms kommun

Hybrid
SEK 650,000 - 900,000
Senior Backend Engineer
Senior Backend Engineer

Swediumglobal • Stockholms kommun

Hybrid
SEK 588,000 - 804,000
Senior Backend Developer Development · Stockholm · Fully Remote
Senior Backend Developer Development · Stockholm · Fully Remote

Safello AB • Sweden

Remote
SEK 700,000 - 900,000
Flexible B2B contract
Cutting-edge equipment
16 PTO days
+2
Senior Backend Engineer
Senior Backend Engineer

Umain • Göteborgs kommun

Hybrid
SEK 550,000 - 700,000
Equal pay and clear progression
Professional coaching for development
Flexible working hours