08 Aug
|
Multibase WebAustralis
|
New South Wales
08 Aug
Multibase WebAustralis
New South Wales
Our client is looking for Java/Bespoke Software Engineersto support their system that consists of multiple components built on various technologies/languages (.NET, Java, AWS, Oracle PL/SQL, ArcGIS).This role will focus on supporting, maintaining and developing solutions for NEXUS cloud and back-end Java/AWS/Oracle components.
Key duties and responsibilities
Develop enterprise-grade software using Java and Oracle technologies
Develop / maintain web-based UI using ReactJS, CSS and HTML
Design data models, translate to physical data models and implement using Oracle Database
Implement CRUD operations on the database using Java Object-Relational Mapping frameworks
Produce and maintain detailed design artefacts & technical specifications
Create and work with RESTful OpenAPI specifications, SOAP WSDLs, XML Schemas
Develop and maintain DevOps workflows using Jenkins, Git and Maven & Ant
Perform and build Nexus software releases following established processes
Providing advice and support for Applications Director & CIO
Provision of on-call services as part of a team roster (calls are rare one per year)
Technical skills
Solid commitment to software engineering processes and a proven ability to develop robust and maintainable software.
A proven ability to document technical processes.
Implement and maintain automated testing. Provide feedback on implementation and design aspects as required from other areas.
Assist in the continuous improvement process by developing and enhancing procedures and produce documentation, including detailed design documentation
Criteria
Develops organisational policies, standards, and guidelines for software construction and refactoring. Plans and leads software construction activities for strategic, large and complex development projects. Adapts or develops new methods and organisational capabilities and drives adoption of, and adherence to policies and standards.
Additional requirements
Must be Ok to be on call 24/7/365 in conjunction with the team. This is rostered to allow for leave etc, but when you are on call the candidate is responsible for break fix for a
Estimated start date
: 01 September ****
Location of work
: Hybrid
Length of contract
: 12 months
Number of extensions:
2
Work Arrangements
: 40 hours per week
Eligibility Criteria:
Must be able to obtain Baseline clearance
#J-*****-Ljbffr
📌 Java Software Developer (New South Wales)
🏢 Multibase WebAustralis
📍 New South Wales