Senior Java Developer

Location: Perth
Job Type: Permanent
Discipline: Technology
Reference: J36835

Titan Recruitment is a leading specialist Engineering and Technology recruitment and contracting consultancy placing skilled technical professionals across Australia. We have a top-tier client base from a broad range of sectors looking for talented professionals.

Find the latest engineering jobs and technology jobs at

Our Client

Is a passionate and progressive industry leader in transport based software and technology, has identified a new opportunity to contract a talented Senior Java Developer to expand to their Development team and assist in embarking on a venture to develop a major global solution.

About the Role

This is an exciting opportunity which exists for a highly energetic, and outcome focused Senior Java Developer, who will be a creative agent of change and play a key role in the success of the business, to join the expanding Product Development Team and be involved in all aspects of the software development lifecycle, spearhead complex problem solving, and come up with innovative solutions.

Some key responsibilities for this role will include:

  • Develop, design, code, and test software solutions.
  • Assist in defining and planning customer requirements
  • Evaluate technical risk and make quick decisions within an Agile Environment.
  • Determine all factors affecting performance, security, and manageability of an application.
  • Develop automated unit tests.
  • Implement peer-reviewed software
  • Object-Oriented Design is a must.
  • Ensure the quality and maintainability of software.
  • Ensure software projects meet deadlines and are aligned with operational plan.
  • Diligent, detail-oriented, goal-centred; must be able to organise in order to meet deadlines.

Key Criteria

You must be able to demonstrate the following skills and experience:

  • Commercial experience as a Java Developer
  • Exceptional programming skills in Java, J2EE, or J2SE
  • Agile
  • Object-Oriented Design and implementation
  • Kafka, Cassandra, Kubernetes or Docker
  • WildFly or JBOSS
  • Experience with SQL
  • REST and JSON
  • AWS
  • Oracle DB and PL/SQL

Bonus Points For

  • Test-Driven Development
  • Subversion and Git
  • NoSQL databases, particularly Cassandra
  • Python and Unix Shell Scripting (Bash)

What's on Offer

In short, as a Senior Java Developer, you will be working for a company that has a superb portfolio of solutions and contains some of the brightest minds in Australia. They are committed to being the leaders in the market. This is a company culture that provides a collegiate feel with productivity, passion for your work & intelligent problem-solving being.

For more information and a confidential discussion please contact Miles Murray on (08) 6467 0660 or click 'Apply Now'.

Titan is an advocate for Equal Employment Opportunity, and we encourage applications from all interested applicants.