Contract: 12-month contract with 12-month extension.
Eligibility: Australian citizenship required - Ability to obtain a Baseline security clearance.
Flexible working arrangement.
About the opportunity:
Join a division delivering core technology, business applications, cybersecurity and technology strategy to support internal functions and provide reliable services to clients and stakeholders.
The Senior Applications Developer will create and maintain code and documentation for Online Systems, adhering to standards. You will liaise with business users to understand requirements and develop tailored reports and products.
Responsibilities:
• Design, implement, manage, and support high performance, scalable J2EE applications on Linux platforms.
• Participate in Scrum ceremonies and contribute to fostering a great development culture and agile program.
• Engage in the full Software Lifecycle from requirements elicitation to post-production support, delivering high-quality products.
• Build effective working relationships with product owners to collaborate and promote online services.
• Ensure sustainable development through domain-driven design, test-driven development, pairing, maintainable code, code reviews, and adherence to team conventions.
• Improve automated testing, keep security, accessibility, and open standards in mind, and refine technical implementation.
• Contribute to maturing SDLC and provide system support to internal and external stakeholders.
You will have demonstrated the following experience:
- Proficient in:
- Java
- Service Oriented Architecture / Web Services- SOAP / REST
- Web Technologies and frameworks like Bootstrap, Thymeleaf, HTML, CSS, Javascript and 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.
Desirable criteria
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.
For more information or for a confidential discussion, please contact Ebony on 02 6113 7***,***************@igniteco.com or APPLY NOW!