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

JAVA Backend Developer

  • Applications are considered on a rolling basis
  • Romania
  • Applications are considered on a rolling basis
  • Romania

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.

You will work in a mixed team with 4-7 members where your colleagues can be located in the office and/or remotely.

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

The area of responsibility includes:

  • Build cutting-edge products that bring joy to a better and more creative workplace
  • You’ll be responsible for the implementation, maintenance, testing, and deployment in accordance with the company guidelines concerning coding, architecture, and infrastructure (our tech vision and minimum quality guidelines)
  • Be a valued member of an autonomous, cross-functional agile team. Facilitate collaboration with other engineers, product owners, and QA/Testers to solve problems as well as assist stakeholders in addressing technical aspects of requirements
  • Deliver qualitative-, cost-efficient - and scalable code. This means that you strive to produce simple and reusable code
  • Keep up with new technologies and proactively suggest improvements for future development
  • Ensure a consensus around requirements among the project members and that the products are built accordingly to our definition of done

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


  • Java, Spring Framework, PostgreSQL
  • You have at least 5 years of experience
  • Service-minded and positive attitude
  • 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
  • Very good knowledge of object-oriented development and modeling.
  • Experience from working with common frameworks applicable to the platform, for example, Spring, JPA/Hibernate, Swagger, Maven, etc

  • Experience working with relational databases

  • Knowledge of SQL, software architecture, microservices, Docker, or continuous delivery is a great plus

Meet Your Manager
Constantin Vasiliu, Engineering Manager

How long have you worked for nShift?
1 year

What do you love about nShift?
The possibility to deliver high-quality products that help thousands of customers on a daily basis and the possibilities for professional growth within the company. The company is always willing to invest in both people and technology.

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 in which we can 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 the design and implementation phase features part of the Returns product, helping businesses and customers worldwide have an easy and smooth returns 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

Visit website