<img alt="" src="https://secure.bait4role.com/197289.png" style="display:none;">

Java Software Engineer

AS A JAVA SOFTWARE ENGINEER AT MPO YOU WILL CREATE DISRUPTIVE TECHNOLOGY

The position of Java Software Engineer at MPO offers an exciting opportunity to develop top software for a global cloud platform, gain high-tech experience, and develop your skillset among a professional and passionate software team. Our office is conveniently located in the heart of Rotterdam, next to the central train station, and our virtual teams span the globe.

 

WHO WE ARE
MPO is a disruptive global cloud platform for Supply Chain Orchestration. Our platform provides Control Tower, Supply Chain Visibility, OMS and TMS capabilities, and integrates with E-Stores, ERP, WMS, and carriers to optimize all orders, transportation, and inventory for inbound, outbound, and return flows. With offices in Boston, Rotterdam, Tokyo, and Hyderabad, MPO processes over 2 million orders per day in critical supply chains for over 200 leading brand owners and logistics service providers who use MPO to enable perfect order fulfillment and Amazon-level customer experience in B2B and B2C markets.

 

THE ROLE OF SENIOR JAVA SOFTWARE ENGINEER
The MPO team is looking for a passionate Java Software Engineer to join us in Rotterdam, Netherlands. In this role, you will be part of a multi-functional Scrum team and responsible for developing exciting new system features, technology innovations, and product quality improvements, based on the product roadmap and market demand. Software developments must be guided from start to finish, ensuring development and unit testing are complete. Additionally, you will perform code reviews of changes your colleagues make. You must also ensure the product always runs smoothly by fixing issues on time in business-critical situations.

RESPONSIBILITIES

  • Create technical designs for functional extensions and technical improvements
  • Develop functional extensions and technical improvements in Java
  • Utilize generic Java frameworks like Wicket, Spring, and Hibernate
  • Analyze complex incidents, resolve findings, and implementation of structural improvements
  • Quality assurance, code reviewing, and automated unit testing
  • Document the delivered functionality
  • Actively participate to improve our team and our product

 

WHO WE ARE LOOKING FOR

We are in search of excellence. We are looking for a new colleague who is able to demonstrate his or her software engineering craftsmanship, will actively participate in a team of passionate colleagues, and who loves to work on a generic product delivered in a SaaS model. We seek self-starters who have a vision for cloud platform engineering and who want to take our product to the next level in architecture and code..

 

MINIMUM REQUIREMENTS

  • Master’s degree in software engineering, computer science, or the equivalent
  • Minimum 5 years of experience in developing complex Java applications
  • Experience with open source frameworks, including Spring and Hibernate
  • Experience with agile development methods & Test-Driven Development
  • Preferably, experience with DevOps and Micro-service architectures
  • Strong communication skills, as well as a positive, customer-friendly attitude
  • Ability to plan one's own activities and deliver on time and above expectation
  • Genuine passion for software development for a global cloud platform
  • Working permit for the Netherlands

 

WHY WORK AT MPO

At MPO you will create an innovative cloud platform recognized in the global marketplace, join an enthusiastic team of talented professionals, and gain opportunities to develop your skills and grow your knowledge. The company culture at MPO is open and informal. Our people have a passion for technology and combine this with a ‘can do’ mentality to create innovative solutions for our worldwide customers. In return for the innovative and challenging work, MPO provides excellent benefits and compensation.

 

HOW TO APPLY

Fill out the form below and please provide your cover letter and resume.

For further information, call +31-10-290 03 04 and ask for Peter de Bode.

For information about the application procedure, please contact Marja Souer, tel: +31-10-290 03 04 or email: hr@mpo.com. 

 

A certificate of good conduct (VOG) is required for final acceptance for the vacancy. 

All applications from employment agencies will be ignored. MPO will not pay any fees for unsolicited resumes.

 

Apply for this position