Location : ACT, QLD or VICRequirement: Must have Baseline clearance The Traveller Capability Platforms (TCP) Section designs, develops, implements and maintains application solutions to enable travellers to safely cross Australian International Borders by leveraging industry supported technologies through well established strategic industry partnerships.
TCP delivers high quality and accessible technologies comprising of hardware (IDEMIA Gen3 Smart Gates and Kiosks) and software (Border Clearance Solution (BCS)) for the identification and verification of goods and travellers across Australian Borders enhancing the integrity and efficiency of trade and travel systems.
You will be responsible for providing the following deliverables including but not limited to: Working within the Department's Agile framework and developing applications against the following technology platforms including but not limited to: Java 8, WAS 9, Hibernate, JMS, JDBC, Restful API, DB2, Soap UI, MQ, Postman, Toad SQL Developer, Node JS/Java Script, Angular, JEE/Java, Spring and AWS SDK; Working with continuous integration tools Jenkins/Azure Dev Ops, Sonar cube, Junit and Mockito; Collaborating with other team members to plan, design, develop, test, and deploy enterprise software, in accordance with software development standards; Assisting in the collection and documentation of user requirements, development of user stories, estimates and team planning; Working within the SAFe/Scrum framework, adhering to scrum theory, practice and guidelines and contributing to the advancement and improvement of Agile practices; Contributing to, and executing best practice testing methodologies to deliver quality business outcomes through a CI/CD pipeline; Delivering business outcomes using practices supported by department's ICT system design and development practices and tools; Undertaking detailed solution design in consultation with the lead architects; Working with collaboration tools like Azure Dev Ops and Confluence.
You will be expected to transfer skills and knowledge to departmental staff and ensure appropriate documentation is stored in accordance with the Department's recordkeeping policy and practices.
You will also be responsible for producing the following deliverables, including but not limited to: Documentation of system products technical design and systems operation; Deployment plans, work flows, events and sequence diagrams; Records of troubleshooting, production issues and incidents Requirements Essential criteria Minimum of 8 years' experience in JEE applications using Test Driven Development in an agile workforce facilitating CICD delivery.
2.
Minimum of 8 years' experience using continuous integration/ continuous development tools like Jenkins/Azure Dev Ops, Sonar cube, Junit, Mockito or Intelli J/Ecplise, GIT and Buildforge or similar.
Minimum of 8 years' experience in: - Java 8, WAS 9, Hibernate, JMS, JDBC, Restful API, and DB2; and/or - Angular development, HTML, CSS, NPM, Node.js, and Rx JS.
Minimum of 8 years' experience in Soap UI, MQ, Postman, Toad, SQL Developer or similar.
Desirable criteria Knowledge in IBM Integration Bus and Spring Boot.
Familiarity with the Department of Home Affairs technology platforms or ability to quickly obtain this knowledge.
Experience in Open API Development or willingness to obtain this knowledge.
Experience with SQL Server and using Docker.
Opportunity Types: #J-18808-Ljbffr