Senior Java Developer/ Java Team Lead

Location: Inner Suburbs Brisbane, Queensland
Contract Type: Permanent
Specialisation: Technology
Salary: AU$90000.00 - AU$130000 per annum + Super
REF: BBBH8658_1488518157

The Role

Iconic and well known organisation with a global presence has created a brand new team to build a highly available, distributed application that uses a JSON-RPC connection to communicate.

This is an opportunity to work within a dynamic project team in a complex environment providing end-to-end development activities.

The successful candidate will need to demonstrate extensive experience in developing software across the full-stack of a multi-channel platform from HTML, CSS, Javascript to server-side Java and application specific database tuning on MySQL.

Requirements

  • Writing server-side code for web-based applications
  • Participating in code reviews
  • Responsive front-end development using JavaScript, CSS, HTML in a Spring framework
  • Developing JavaScript using standard frameworks (jQuery)
To qualify, the successful candidate will possess the following:
  • 5+ years of experience in software engineering
  • Commercial experience developing with Java 7/8, Java EE, EJB3
  • Experience working with common Java MVC frameworks such as Spring, Struts, or JSF
  • Solid SQL programming skills (preferably on a MySQL database)
  • Back-end and Front-end development experience with JSP, JavaScript, JSON, jQuery, HTML, CSS
  • Experience working in a Linux environment
  • Experience using standard development tools, such as Eclipse, Ant, SVN
  • Experience developing SOAP and REST based web services
  • Strong understanding of XML and JSON and how to manipulate using document based and stream based API's

Benefits

The successful candidate will be rewarded with a competitive salary, including incentives and bonuses!

How to Apply

Interviews are immediately available for candidates interested in this excellent opportunity.

Please apply ASAP or call Adam Grabish on (07) 3020 0316 for further information.