Java Developer

nShift AB - Stockholm / Datajobb / Stockholm
2026-07-31


Visa alla datajobb i Stockholm, Solna, Lidingö, Sundbyberg, Danderyd eller i hela Sverige
Visa alla jobb hos nShift AB - Stockholm i Stockholm

nShift is the leading global provider of cloud delivery management solutions (SaaS), we enable the frictionless shipment and return of almost one billion shipments across 190 countries each year. We are headquartered in London and Oslo and have over 500 employees across offices in Sweden, Finland, Norway, Denmark, the United Kingdom, Poland, the Netherlands, Belgium, and Romania.
Our software is used by many of the world leading e-commerce, retail, manufacturing, and 3PL shippers due to us having over 1000 carriers integrated into our platform, nearly 3 times more than our competitors!
If you buy goods online, there is a strong chance that nShift has powered that delivery, so come and join us as we shape the future of shipping, one frictionless journey at a time.
About the role We're looking for a skilled and solution-driven Java Developer to join our Returns team. You'll help build and evolve the heart of our post-purchase tools – allowing e-commerce websites to offer a smooth returns mechanism and help us ensure it runs reliably at scale. This is a hands-on role where you'll be involved in everything from design and development to testing, deployment, and monitoring.
About you You're a team player who thrives in collaborative environments but also enjoy working independently when needed. With a structured and solution-oriented mindset, you like solving complex challenges and producing clean, high-quality code. Communication, curiosity, and a positive attitude are key strengths you bring to your work.
Responsibilities
• Design, develop, test, and release backend features for Returns in line with team and company guidelines.
• Build and maintain integrations with e-commerce platforms (e.g. Shopify, Magento, Centra) — including webhooks, authentication, and data imports.
• Contribute to architecture and platform decisions (security frameworks, GDPR, architecture, monitoring, CI/CD tools).
• Write clean, testable, and reusable code that is scalable and cost-efficient.
• Work with modern practices such as code reviews, automated testing, and continuous integration/delivery.
• Be an active member of an autonomous team, helping shape both the product and how we work.
• Stay up to date with new technologies and proactively suggest improvements for performance and scalability.
Required professional experience
We are looking for both junior and senior backend engineers with experience in most of the following technologies:
• Java
• Spring Boot and the Spring ecosystem (Spring Data JPA / Hibernate)
• PostgreSQL, including schema migration tooling (Liquibase or Flyway)
• AWS (S3, SES, and related services)
• CI/CD knowledge such as Jenkins, Bitbucket Pipelines, Docker, etc.
• Monitoring tools such as ELK stack or equivalent
• Testing: unit testing (JUnit, Mockito), integration testing against mocked external services (WireMock, REST Assured), and performance testing (e.g. JMeter)
Nice to have:
• Designing and versioning public REST APIs (OpenAPI / Swagger)
• Redis and caching strategies
• E-commerce or post-purchase domain experience
For senior candidates, we additionally value experience working in a large, long-lived codebase — carving out and building modern services alongside a monolith, and driving modernization without disrupting a system that merchants rely on every day.
What we're looking for in you
• Strong problem-solving skills with the ability to deliver clean and scalable code.
• Service-minded with a positive, proactive attitude.
• Comfortable working independently as well as in a collaborative agile team.
• Fluent in written and spoken English.
Why join us?
At nShift, you'll work on a platform used globally to handle millions of deliveries, solving complex technical challenges with real-world impact. We value knowledge sharing, autonomy, and continuous learning, offering plenty of opportunities to grow your skills while contributing to meaningful projects.

Så ansöker du
Sista dag att ansöka är 2026-08-21
E-post: recruitment@nshift.com

Omfattning
Detta är ett heltidsjobb.

Arbetsgivare
nShift AB (org.nr 556546-3717)
Olof Palmes gata 31 (visa karta)
111 22  STOCKHOLM

Arbetsplats
nShift AB - Stockholm

Jobbnummer
10017191

Prenumerera på jobb från nShift AB - Stockholm

Fyll i din e-postadress för att få e-postnotifiering när det dyker upp fler lediga jobb hos nShift AB - Stockholm: