Java Analyst Developer Land Services Sa
•Melbourne, Australia
The Java Analyst / Developer will design, documentand implement technical solutions to meet user requirements, includingcontributing inalltechnical aspectsof the software developmentlife cycleto implement and maintainenterpriseapplications.
Reporting to thePractice Lead, theJava Analyst / Developerwill workas part ofLand Services SA support or project teams to develop newsoftware solutions,as wellenhancing and maintaining existing capabilities.
Allsoftwarewillbe developed following internal quality processes and industry best practices for ensuring web application security.
Key Responsibilities
* Contribute to the design, development and maintenance of enterprise applications
* Liaise with clients (both internal and external) to analyse user stories and clarify requirements
* Take ownership of software quality by preparing unit tests, functional tests, etc
* Identify, diagnose and correct application programming and infrastructure errors
* Assist in the creation of technical specifications
* Adhere to the ISO **** and ISO ***** Quality and Information Security Management System requirements.
* Identify and recommend continual improvement measures.
Key Capabilities
* Tertiary qualifications in a relevant discipline or an equivalent level of knowledge gained through any other combination of education, training and/or experience
* Experience developing enterprise applications in Java or a similar language(s)
* Knowledge of design patterns
* Demonstrated experience in developing and running unit and integration testing
* Ability to read and write complex SQL queries and procedures against a relational database
* Experience in using build tools, with preference for Maven
* Experience in investigation and diagnosing Java application issues using a variety of techniques, including profiling, JVM dump analysis, log outputs and debugging.
* Experience in the use of DevOps tooling, with a preference for the Atlassian suite and Jenkins.
* Familiarity with all stages of the SDLC, including secure development practices.
* Good communication and interpersonal skills
* Ability to relate well to others and work in a team environment
* High degree of motivation, innovation and personal responsibility
* Experience working in an Agile methodology (E.gScrum)
#J-*****-Ljbffr
#J-18808-Ljbffr