Oh oh! Awesome! {$ msg.text $} ({$ msg.count $})

Software Engineer (back-end Java) - Mostly Harmless Delivery team

Purpose of Role
Engineering has a team structure based on current products. We have developers, architects, managers, and QA engineers distributed over offices in Europe.

As a developer, you will be an important part of a team of 4 developers where collaboration and a positive attitude are essential. You will work closely with other engineers, product owners, and QA/Testers, to ensure that the things we develop bring actual value to our customers and ourselves.

The Mostly Harmless Delivery team has a key role in driving architectural decisions and guaranteeing a high-quality Core platform.

Working with us means an international career opportunity in a fast-growing company.

About you

  • You have a service-minded and positive attitude and high working capacity and the ability to work independently
  • As a person, you are structured and thorough
  • You are a team player with good communication skills
  • You have a positive and solution-oriented approach to problems and challenges

The area of responsibility includes:

  • Build cutting-edge products that bring joy to a better and more creative workplace
  • Participate in architecture decisions and team responsibilities (Platform & Architecture, Tools (monitoring, build & deploy), Test environment, General libraries & frameworks, Security frames/tools, GDPR, SSO…)
  • Development, maintenance, testing, and deployment of Delivery in accordance with the company guidelines
  • Be a valued member of an autonomous, cross-functional agile team consisting of developers and carrier integration specialists
  • Deliver qualitative-, cost-efficient - and scalable code. This means that you strive to produce simple and reusable code
  • Facilitate collaboration with other engineers, product owners, and QA/Testers to solve problems
  • Keep up with new technologies and proactively suggest improvements for future development

Work with great people

Sofie Johansson
Customer Support Agent
"Our Customer Support is an important part of our strategy; Providing competent and good support gives us satisfied users!"
Razvan Costin Dobre
Software Engineer - Engineering
"A place where you meet great colleagues that support you to become the best version of yourself."
Andreea Dragomirescu
Team Manager - Enterprise Production
"We are building cool tools that help our customers do their job more efficiently"
George Catalin Dumitru
QA Automation Engineer - Post Production
"I am lucky to be a part of the nShift company because it offers me the opportunity to constantly evolve with a team that helps me when I need and appreciates me for the results obtained."
Madalina Florientina Ciucu
Front End Developer
"I find the biggest reward in building features from scratch, surrounded by bright people, our work making an impact to lots of customers."

Skills & Requirements

Competence and experience

The technologies we use are:

  • Java, Spring Framework
  • PostgreSQL
  • Docker, Jenkins, Gradle, Kibana, SonarQube, JFrog

Required experience

We are looking for an experienced Software Engineer.

Required personality traits and skill set

  • You are a team player with good communication skills.
  • You have a positive and solution-oriented approach to problems and challenges.
  • Service-minded and positive attitude
  • Ability to work both independently and in a team.
  • Fluent in writing and speaking in English.

Required professional qualifications

  • Experience in backend development in Java or similar object-oriented language.
  • Experience with CI/CD
  • Experience with Kibana is a plus

Meet your Manager: Myriam Vestelind - Engineering Manager

How long have you worked for nShift?
I joined in April 2023. My background is in software development and technical project management.

What do you love about nShift?
The people! I love the culture of openness, collaboration, and friendliness in all teams and across teams. Also, the possibility to deliver high-quality products that help thousands of customers daily with modern technologies.

What would your current team members say about your leadership or manager style?
I treat my colleagues with genuine respect, maintaining a close relationship with each of them and looking together into ways to make their day-to-day activity and professional evolution rewarding and enjoyable.

What difference will this role make to nShift if I join?
You will be an integral part of the team participating in all development phases from the design to the deployment of the Checkout product, helping businesses and customers worldwide have an easy and smooth checkout process.

About the company

nShift is the global leading provider of cloud delivery management solutions enabling frictionless shipment and return of almost one billion shipments across 190 countries annually. nShift’s software is used globally by e-commerce, retail, manufacturing and 3PL shippers. The company is headquartered in London and Oslo. It has over 500 employees across offices in Sweden, Finland, Norway, Denmark, United Kingdom, Poland, the Netherlands, Belgium and Romania.

Elena Nichifor | Contact Person

I'm interested
nShift

Romania
Visit website