Java Developer

Job details

Location: NSW - Sydney
Reference: Ad-49557
Posted: 6 months ago

Job description

  • Initial 6-month engagement (view to extend)
  • $550.00 - $750.00 per day
  • Located in Parramatta.

Primary purpose of the role:

One of our government clients is looking for a Mid level Java Developer who will contribute to the planning, design, creation, amendment, verification, testing and documentation of new and amended integration, software, web, and multi-media applications that facilitates the achievement of business outcomes and improves business efficiencies and processes through the leverage of technology to specified standards and procedures

To be successful in this role you will have:

  • Overall 2+ years in Java development is preferred
  • 2+ years experience in Java 8+ is desirable
  • Some experience in Microservice and familiar with Microservice patterns
  • Some hands-on development experience in AWS
  • Extensive experience in Springboot v2.x
  • Experience in Spring Data/ Hibernate
  • Experience in GIT, nice to have Bitbucket/Gitlab experience but not mandatory
  • Experience in SQL Queries, Oracle Queries
  • Good to have Kubernetes concepts and components understanding
  • Should know how to run Springboot apps in Docker containers and tune docker configurations

Key accountabilities:

  • Prepare specialised, quality code that complies with specifications and standards, as required by the user stories (requirements) and aligned to product design to enable on time application development.
  • Collaborate with others to review specifications and use agreed specifications, and correct standards and tools applying security standards, best practice methodologies and industry recognised standards, processes and systems to design, code, test and document programs or scripts of medium to high complexity
  • Complete unit/system testing and gather feedback to improve quality and reduce operational risk of the developed application, ensuring risks are adequately understood, documented and mitigated
  • Undertake post release activities to develop a base of knowledge to be incorporated in future build and release cycles in compliance with release and change management processes
  • Provide 3rd level application support and problem resolution to minimise the impact of application related service outages including identifying, locating and competently fixing faults; complying with incident and problem management processes
  • Translate user stories and propose development approaches or services to meet needs engaging in meaningful interactions and relationships with users and working collaboratively with Analysts and Testers, contributing to the Agile practice for Development user stories and test scenarios, to ensure an effective delivery system
  • Contribute technical expertise to user stories analysis to enhance the quality of the solution design for new or existing products
  • Identify and explore opportunities for service and business improvement including analysis and response to customer feedback and insights and contribute to ongoing improvements to products and service delivery; recognising the potential for automation of processes

Key challenges:

  • Providing high quality development services given tight timeframes
  • Responding to requests for information and advice while balancing competing demands to ensure project objectives are achieved
  • Providing, concise advice and determinations in a dynamic and complex working environment where user needs may be in conflict with their desires

To apply please send your most recently updated word document CV to

This job has expired!