Senior Java Developer

 

Description:

The Country Fire Authority (CFA) is one of the world's largest, and most highly regarded, community-based emergency services organisations. We are proud of the work we do in protecting lives and property, 24 hours a day, 7 days a week. CFA strives to be a values-based organisation and an organisation of choice for volunteers and employees, where people with a variety of skills, experiences and backgrounds all add value through the roles they perform.

About the Role:
Deliver a range of enterprise applications that service the community, CFA personnel and other agencies. The primary purpose of the role is to provide leadership and expert advice in the development and implementation of software solutions to meet business challenges and facilitate the achievement of organisational objectives. As a key participant of the ICT Services group, the Senior Java Developer will directly contribute to the design and development of mission-critical, user centric enterprise applications using modern development methodologies, frameworks and patterns.
The role will be a key contributor in all aspects of the Software Development Lifecycle from concept to design, planning of systems, deployment and testing of new technology and transition ensuring that solutions are contemporary, cost effective and aligned with CFA's business goals.

Specific duties and accountabilities:

  • Design and develop quality, user-centric Web applications using JEE and Web frontend technologies.
  • Identify and analyse user requirements.
  • Development of frameworks to ensure application architecture, design, coding and hosting comply with quality, performance, management, scalability, reliability and security standards.
  • Develop and maintain high quality documentation.
  • Plan and execute deployment of new solutions, software upgrades and monitor critical applications.
  • Advise technical teams and users to ensure solutions align to development frameworks and system architecture.
  • Provide expert advice on strategic and operational implications.
  • Develop strong relationship with external and internal stakeholders.

Your Application:Key selection criteria:

  • Tertiary qualifications in Computer Science, Engineering or Information technology.
  • Extensive experience and high proficiency in design and development of complex JEE/Web applications.
  • Thorough understanding of software development principals, design and integration patterns in a complex environment.
  • Highly proficient in a range of Java technologies, libraries, frameworks and services including new and emerging technology platforms.
  • High level of written and verbal communication skills and sound and demonstrated interpersonal skills.
  • Understanding of front-end development frameworks and libraries.
  • Sound understanding and experience in relational structures, data modeling and SQL skills.
  • Experience across the full development lifecycle including build and deployment tools.
  • Hands on experience in functional, regression and load testing of applications using automated testing tools.
  • Experience in the production of technical documentation including technical specifications, application design and integration documents, operating instructions, test plans.

When applying for a position with CFA, the key to progressing in the selection process is the quality of your application. Your application must demonstrate that you have the qualifications, experience, key attributes and skills required for the position, addressing the key selection criteria.

Your application should include:

  • Cover letter
  • Resume

Submitting your Application
When you click the 'apply' button you will be taken to the online application form. Here you will be asked to provide personal and contact details and respond to employment-related questions.
The successful applicant must be willing to complete pre-employment checks including a National Police History Check and Working with Children Check prior to receiving a job offer.
CFA supports flexible working arrangements and is committed to be an inclusive, fair and child safe organisation for all staff, volunteers and the community.

Organization Country Fire Authority
Industry Web Development / Design Jobs
Occupational Category Senior Java Developer
Job Location Victoria,Australia
Shift Type Morning
Job Type Full Time
Gender No Preference
Career Level Intermediate
Experience 2 Years
Posted at 2021-09-07 12:55 pm
Expires on 2024-12-08