Software Development

Java Developer

Work Type: Contract

Darumatic is a DevOps consultancy that focuses on cloud native technologies. Our mission is to help clients "Build better software".

We are passionate about working with clients to transform their development and infrastructure teams to become cloud native. Our supportive culture will open up a variety of opportunities for you to develop your knowledge and skills whilst providing opportunities to connect with a range of IT professional networks. We believe in mutually beneficial professional working relationships and your employment with us is no exception.

For information about us visit

About the role

This is an exciting opportunity to work on a project with great social impact. Our client is currently seeking a Java Developer to join their team. You will develop microservices to be consumed across different digital channels.

In this role, you will design, develop, maintain, document, and support software systems including interactive web applications and non-interactive programs for system integration and data interchange.  

We are looking for someone who is willing to make a big impact and be equipped with good new ideas to benefit the project and the team in the right way. 


Skills and experience

  • Relevant university degree (Computer Science/Engineering).
  • 5 years of commercial software development experience using structured software development procedures in UNIX and Windows 7 environments.
  • 5+ years of commercial hands-on experience in Java 8 – Spring modules, Spring Boot, Bootstrap CSS, Maven development, ORM and Validator.
  • Experience in Web technologies including Angular, Bootstrap, HTML5, JQuery, CSS.
  • Experience in Linux and Shell Scripting
  • Solid knowledge of SQL, ideally with DB2 and PostgreSQL.
  • Experience with GIT, Jira, Bamboo, BitBucket and CVS.
  • Experience with IntelliJ and/or Eclipse
  • Experience with Scrum and Waterfall.
  • Knowledge in Perl 5 is preferred.
  • Knowledge of CICD tools is preferred.
  • Experience with Microservices is highly regarded.
  • Experience with Devops is highly regarded.
  • Experience with Openshift or Kubernetes is highly regarded.
  • Experience with Kafka is highly regarded.

Business experience required:

  • Fluent in English, both written and spoken, and good presentation skills.
  • Experience in the finance industry such as stock broking or wholesale finance is preferred.

Submit Your Application

You have successfully applied
  • You have errors in applying