Senior Java Full Stack Developer
$135 per hour
QLD - Other
Contract
- Australian Citizenship with Baseline Security clearance required
- ACT and QLD locations
- Senior Full stack Java Developers
Job details
Our client is seeking a number of Java developers to come and work on an interesting project of work in a full stack capacity.
Key duties and responsibilities
- Providing technical design, development, implementation, and maintenance of large and complex applications;
- Participating in the design and development of technical changes that meet business requirements while being aligned with Enterprise Architecture artefacts;
- Developing, maintaining and unit testing system components;
- Providing coding, unit testing and maintaining complex J2EE applications and components;
- Developing and maintaining system design documentation;
- Providing database design and development;
- Providing contributions to architectural issues;
- Mentoring junior team members;
- Providing troubleshooting to production issues and incidents;
- Documentation of system products technical design and systems operation;
- Deployment plans, work flows, events and sequence diagrams;
- Records of troubleshooting, production issues and incidents.
Technical skills
- Experience working with one or more of the following technologies: Java 8 and above (Spring (boot, data, rest), J2EE, Servlet, EJB & EJB3, JPA (Hibernate) SOAP, Web services, Component, SQL, Oracle, DBE)
- Demonstrated experience with systems integration via rest or web services
- Demonstrated experience with JavaScript, ReactJS and cloud based technologies
Good understanding of SDLC, Scaled Agile Framework (SAFe) methodology, release management and ICT change management
Key skills required:
- Provides advice, guidance and expertise to promote adoption of methods and tools and adherence to policies and standards. Evaluates and selects appropriate methods and tools in line with agreed policies and standards. Contributes to organisational policies, standards, and guidelines for methods and tools. Implements methods and tools at programme, project and team levels including selection and tailoring in line with agreed standards. Manages reviews of the benefits and value of methods and tools. Identifies and recommends improvements.
- Takes technical responsibility across all stages and iterations of software development. Plans and drives software construction activities. Adopts and adapts appropriate software development methods, tools and techniques. Measures and monitors applications of project/team standards for software construction, including software security. Contributes to the development of organisational policies, standards, and guidelines for software development.
- Leads the assessment, analysis, planning and design of release packages, including assessment of risk. Liaises with business and technology teams on release scheduling and communication of progress. Conducts post-release reviews. Ensures that release processes and procedures are applied and that releases can be rolled back as needed. Identifies, evaluates and manages the adoption of appropriate release and deployment techniques, processes and automation tools.
- Takes technical responsibility across all stages and iterations of configuration development and deployment. Plans and drives software configuration activities. Adopts and adapts appropriate software configuration methods, tools and techniques. Measures and monitors the application of standards for configuration design and deployment including software security. Contributes to the development of organisational policies, standards, and guidelines for software configuration design and deployment.
If you wish to apply for this position, please submit your resume by clicking the 'Apply Now' button. For further information please contact Abhi Naik at Clicks IT Recruitment on +61 427 997 851.
At Clicks, we embrace diversity, inclusion, and equal opportunity.
Job Summary
Pay:
$135 per hour
Location:
QLD - Other
Job Type:
Contract
Specialisation:
Software Engineer
Reference ID:
BBBH75820
Jobseeker FAQs
FAQ 1
Optional. Specifies the mode. Possible values:
0 – Default. Does not count all elements of multidimensional arrays
1 – Counts the array recursively (counts all the elements of multidimensional arrays)
Optional. Specifies the mode. Possible values:
Optional. Specifies the mode. Possible values:
0 – Default. Does not count all elements of multidimensional arrays
1 – Counts the array recursively (counts all the elements of multidimensional arrays)