Java Developer

Back to job search

Java Developer

We are currently looking for a Java Integration Engineer with hands-on middleware experience using Java related technologies. This will be a long term contract that can be based in either Melbourne or Sydney.

The successful candidate will be engaged in a range of enterprise application activities, including operational, design, and development. This is a proactive role within the entire SDLC to deliver competitive, commercially viable and high-quality solutions. This role is for somebody ready to jump to projects with minimal training.

Duties & responsibilities:
  • Work independently or as part of a team to solve technically challenging software engineering problems and come up with innovative solutions to these problems
  • Interpret requirement to develop new and maintain existing technologies using Agile process and best practices implementation of methodologies and toolsets
  • Maintain and develop technical and process documentations, design specifications
  • Perform analytical, development, testing, profiling, risk assessment, deployment, support
  • Build and maintain strong working relationships with key stakeholders
  • Perform tracking and reporting to track project performance and identify areas of concern or areas for potential improvement.
 Required Skills & Competencies:
  • 5+ years of experience in a similar development role, bonus points if you have experience of the telco industry
  • Must have extensive solid hand-on experience in creating middleware solutions using Java technology
  • Familiarity with concepts such as EJB, design patterns, Camel, Spring, ActiveMQ, Kafka, Activiti, JPA etc. 
  • Integration experience using SOAP and REST web services
  • Working knowledge of entire SDLC, continuous integration, Git source control, automated testing and deployment
  • Excellent written & verbal communication and problem-solving skills with high quality result
This project is part of a much-wider digital transformation with a number of roles available in the development space including Mulesoft, LAMP and many others.

Please follow the relevant application process to be considered.