Role: Core Java Developer
Location: Brisbane
Job Description:
Key Capabilities/Technical Competencies (skills, knowledge, technical or specialist capabilities)
Java, Python, Groovy, Spring, Bash, JSON, NodeJS
Hands-on DevOps processes deployment, troubleshooting, etc
Experience of or keen to rapidly learn Cloud services (AWS) such as Lambda, SNS/SQS, Step Functions, Cloudwatch, DynamoDB, EC2 etc
Experience in developing and building end to end technical strategies focusing on quality and fast feedback approaches, against diverge architectures
Continuous Integration, e.g. Maven, Jenkins, Cloud Formation, AWS Serverless
Framework and version control software e.g. Git
Experience in Test Driven Development using Junit and mocking
Java development IDEs such as IntelliJ
Experience working on Windows / Linux platforms
Able to work closely with other disciplines, particularly business analysts
Good communication skills and desire to collaborate on design and development
Key Accountabilities
Analyse system requirements and develop technical design
Develop and maintains application software
Conform to quality assurance standards and agreed processes within the department
Support the application software by responding to incidents, and analysing and fixing problems Perform unit and integration testing on developed code
Produce thorough and effective unit and system test plans and participate and/or support further testing phases
Participate in and support the rollout of continuous improvement initiatives
Provide technical advice to the business customers on business apportunities
Identify technical improvements that will benefit the business
Contribute to on call and out of hours activities as reasonably agreed in advance
Provide input to business systems solutions, estimates and specifications
Assist with investigations into potential solutions, liaise with relevant technical experts and contribute to solution design and costing
Formulate and recommend changes and/or enhancements to Suncorp standard processes
Utilise agile principle and practices in your work.
Work collaboratively maintaining ongoing dialogue and relationships with Stakeholders as part of continued solution development and support.
Promote continuous improvement through involvement in review processes and demonstration of individual leadership skills.
Demonstrate effective customer service behaviours.
Support other team members by reviewing their output and accept responsibility for the quality and timeliness of the team's deliverables.
Provide timely and effective advice on progress and ability to meet service and solution deliverables within agreed expectations
Create and maintain relevant documentation including Standard Operating Procedures for all platforms and processes
Interested Candidates can share their updated resumes on or can reach me on
Seniority level
Mid-Senior level
Employment type
Contract
Job function
Information Technology
Industries
Information Services and Technology, Information and Media