Java Developer (Amsterdam) - Order2Cash

Order2Cash is recruiting a Java Developer

For our rapidly expanding organization, we’re looking for a Java Developer for our Developer Team in our Amsterdam office. If you like to be challenged, would like to build on something meaningful and if you are not afraid to take ownership, this is your opportunity to join our internationally oriented company. We have a tremendous opportunity ahead, where you will be part of a high-performing team with like-minded individuals.

About Order2Cash

Order2Cash is a pioneering provider of enterprise-class financial software solutions. Our revolutionary platform, Order2Cash.com offers an unparalleled collection of automation and efficiency tools, supporting the complete order-to-cash cycle; from credit risk and customer assessment to secure digital contract signing, from e-Invoicing to online payments and from cash application through to credit management, collections and more. Our products empower the work of the world’s leading brands, including many Fortune 500 companies. With Straightforwardness and Quality focus as primary company values, we approach our customers and colleagues accordingly.

What are your responsibilities as a Java Developer?

The Java Developer role plays an important part in our company’s product development process. A Developer has advanced knowledge of software development, methodologies and frameworks and applies this knowledge not only in improving applications from a technological point of view but is also someone who moves the discipline forward by researching, proposing and implement improvements regarding development processes within Order2Cash. The developer is able to make significant technological and functional decisions concerning an application while being aware of the impact of such decisions on a broader scope. Our ideal candidate is also communicatively strong and be able to work within the context of a team, review work of team members and provide feedback, organize and conduct internal meetings and give knowledge sessions to other technical members.

  • Take active part in agile sessions, estimate, prioritize, plan and coordinate development activities
  • Liaise with internal teams (e.g. business analysts and product managers) to identify functional requirements
  • Implement changes, apply fixes or write unit-tests based on specifications or requirements
  • Write and maintain documentation related to software development
  • Setup and maintain CI pipelines
  • Keep track of the full life cycle of changes from release up to after care and assists where necessary
  • Research, document and implement improvements regarding processes and tools
  • Stay up-to-date with new developing tools and concepts

Who are we looking for as Java Developer?

We are looking for a Java developer to implement and enhance our technical roadmap. If you have solid experience as software developer and enjoy providing end-to-end solutions to software problems, we’d like to meet you.

You have experience with the following technologies/tools:

  •  Java
  • Spring Framework
  • Unit test framework
  • Maven
  • Git
  • REST

You are familiar with the following concepts:

  • Continuous Integration
  • SOLID
  • SOA
  • Agile (Scrum)

Knowledge of the following technologies/tools is a bonus but not required:

  • AWS
  • Cassandra
  • MariaDB
  • ElasticSearch
  • Kibana
  • Angular.js
  • XML, XSLT, XSD, XSL-FO (FOP)
  • Jenkins
  • Docker
  • IntelliJ
  • Jira
  • Microsoft Teams

Our offer

Order2Cash offers you an exciting and challenging role within a growing international organization. We innovate and collaborate, and we grow accordingly. Our goal for our personnel: develop the right people for the right position. We focus on personal growth and self-development, but it’s your growth so take charge!

Interested?
For additional information or to apply for the position, please contact HR via hr@Order2Cash.com.