Website Flexisource IT

An exciting opportunity currently exists for a talented Mid-Level Java & React Developer to join our awesome remote development team. This is a chance for you to apply your technical knowledge to real-world business challenges building both the Front and Back end of the application.

Our web (PHP, Java, React) and mobile (Android, iOS) based warehousing and distribution solutions offer our customers incredibly simple solutions, but the software itself is rich and complex and has plenty for you to sink your teeth into.

About our Client
Small business keeps the world turning – it’s the lifeblood of the global economy. Our client are all about people and making life easier for the customers. They focus on streamlining and automating the complexities of the logistics industry to make it easier for small and medium businesses to grow to their full potential. You have the opportunity to make a huge impact on the fortunes of hundreds of businesses, and more importantly the lives of thousands of people.

The role
The successful candidate will have a desire to not only implement new features and improvements to the existing software, but also to work with the larger R&D team to look for opportunities to improve the codebase, code efficiency, and usability. Your responsibilities will include:

  • Building out the large, ERP-style Transport and Warehouse Management System. The Java microservices interface with the existing mobile apps, PHP based web app, other microservices and the React front end.
  • Working with the CTO, Product Manager and multiple teams of developers to produce great new features utilising a microservices based architecture.
  • Enhancing continuous integration environment with extensive automated tests and automated deployment
  • Reporting to the team and stakeholders on progress, timelines and road blocks
  • Ownership of assigned projects. They appoint a “champion” for each of the projects. Champions take an epic from product management and work with their team to break the project into individual stories, then coordinate the completion of those stories and delivery of the feature.

About you
The ideal candidate will have:

  • 3+ years professional experience in Java.
  • 1+ years of experience in React or similar front-end frameworks.
  • Experience working with micro services architectures
  • Experience building API integrations with both internal and external systems, and experience documenting APIs
  • Experience with Spring, Hibernate, Docker, AWS, JWT, SQL & NoSQL databases
  • Ownership and Responsibility for their projects.
  • Strong communicator (with good written & spoken English skills)
  • Self-motivated with an agile mindset (JIRA, Sprints, Scrums)
  • Loves challenging tasks and completing them within deadlines

You are a creative thinker with strong analytical and problem-solving skills. You also possess the ability to work independently under minimal supervision effectively. You will need to take ownership, accountability and initiative to be successful in the role.

Most of all though, they are looking for someone who is driven, adaptable and willing to learn. They ask that you enjoy your work, add value and, just as importantly, stay humble.

The other stuff
This is a permanent position with a competitive salary plus super based on experience.
Our client will support your desire for continual learning and training to help you flourish. They are always open to new ideas, processes and technologies and value everybody’s input. Moreover, they have been growing rapidly over the last few years and have no intention of slowing down, so there will be loads of opportunities for you to progress your career.

If this kind of stuff excites you, we’d love to hear from you. Please send us your CV and cover letter, outlining your previous experience and why you’d be a good match for this role.

To apply for this job email your details to