Full Stack Java Developer

Contract type: Contract
Location: Sydney
Industry: Technology Development
Salary $600 - $700 per day
Start Date: 2020-10-22
Reference: V-111717
Contact name: Jason Bidwell
Contact email:
Job published: October 23, 2020 13:45

Job Description

Contract opportunity for an experienced Full Stack Java Developer to work on the development and maintenance of digital products for a market leader in the Education Sector. Design and build new software applications and produce high quality web and mobile applications and systems that will showcase the client and boost their profile in the market. 
Role and responsibilities:
  • Development of web applications, system integration APIs and Microservices using Spring Boot or Grails frameworks
  • Development, enhancement and maintenance of digital products including a wide range of web applications, website CMS, and/or potential mobile apps
  • Ensure quality and code coverage in software development processes by implementing unit testing and other white box methods to meet functional and technical requirements 
  • Collaborate with other software developers, system administrators, business analysts, subject matter experts to understand complex technological systems and provide recommendations to produce complete end-to-end solutions
  • Develop innovative ideas from proof-of-concept, prototype to production-ready solutions
  • Preparation and presentation of technical solutions to stakeholders
  • Participate in focus groups as required, including developing project plans and reporting on progress against objectives
Essential skills:

  • 4+ years commercial software development experience  
  • Experience in Java 8 back-end development including web applications, APIs and system integration using Grails / Spring Boot
  • Solid knowledge of Hibernate or similar ORM libraries
  • Front-end development skills in React / Angular or AngularJS with solid knowledge of HTML, CSS3 and responsive layout
  • Relational database experince such as MySQL / Postgres, and the ability to write complex SQL queries
  • Experience working with other database technologies such as Elasticsearch or NoSQL 
  • Significant experience of Object Oriented Programming and/or Functional Programming, with knowledge of software design patterns and algorithms to solve complex business requirements
Nice to have...
  • Knowledge of Unix based operating systems
  • Experience in using Docker, AWS or Azure
  • Knowledge of tertiary and/or secondary education sector

Please apply now or contact me for further details