Our client is a Federal Government Agency seeking a Senior Applications Developer to develop & maintain code and associated documentation for their Online Systems. The role will contributes to maturing the SDLC and provides system support to internal and external stakeholders.
Responsibilities will include:
- Design, implement, manage, and support high performance, scalable J2EE applications on Linux platforms.
- Contribute to Scrum ceremonies, events, and artefacts to help build a great development culture and agile program.
- Contribute to the full Software Lifecycle from requirements elicitation to post-production support to ensure delivery of high-quality, high-satisfaction products, including maintaining on-going relationships with all team members and stakeholders.
- Build effective working relationships with product owners across the business and technical domains to provide information, collaborate and promote the benefits the online services.
- Sustainable development through domain driven design, test driven development, pairing, maintainable code, code reviews, adhering to team conventions and strategies. Improving the automated testing suite, keeping security, accessibility, and open standards in mind, and refining the technical implementation.
- Undertake appropriate mechanism to transition knowledge to APS manager, colleagues. Knowledge transfer mechanisms may include, but are not limited to SOPs, WIs, manuals, technical specifications, or such other knowledge transfer mechanisms as appropriate for the
- Strong experience in architecting, implementing and managing high performance scalable Spring Boot or J2EE applications on Linux platforms
- Proficient in:
* Java
* Service Oriented Architecture / Web Services- SOAP / REST
* Web Technologies and frameworks like Bootstrap, Thymeleaf, HTML, CSS, Javascript & JQuery, Markup Languages like XML and JSON
* Build tools like Maven
* An IDE like Intellij
*Automated testing
* Unit testing tools like JUnit or Test NG, and unit testing strategies
*Source control tools such as GitHub
- Well versed in:
* React.js
* ECMAScript 6
* Red Hat Enterprise Linux
* Continuous integration tools like Jenkins
* Source code quality analysis tools such as SonarQube
* SQL database tools like SQL Developer or Toad.
* EJB, Spring Boot, JMS, Kafka
- Work Locations: Multiple Locations (Hybrid work arrangements offered)
- You must be an Australian Citizen & hold or be able to obtain an AGSVASecurity Clearance
- 12 month contract with 12 month extensions
Please note only applicants who have the required skills, experience & Security requirements will be contacted.
If you require further information, please contact Francoise 03 9997 9*** / 1300 946 096