▷ (Apply in 3 Minutes) Senior Software Engineer - 12 month opportunity

1 day ago


City of Melbourne, Australia Flybuys Full time

About Us

We’re known for being the country’s most popular rewards program, helping Australians get more of what they value beyond the checkout. And through our extended network of partnerships with other nationally recognised brands, we make every day simpler, easier and more rewarding for our members. Plus, we’re also the winner of Canstar Blue's 2023, 2024 and 2025 Most Satisfied Customer award for Rewards Programs

But, we're more than the card you carry around in your wallet or the app on your phone Our diverse team is located all over Australia, and our incredible office is located right in the heart of Melbourne CBD. Staying true to our flexible working policy and people-centric culture, we ensure all our team members are set up to work remotely across Australia. We are outcomes-focused, and everything we do is aligned with our core principles - Own, Act and Inspire.

Your Role

This is a 12-month fixed-term contract.

There is no typical working week at Flybuys. But here are some of the things you will be working on, day-to-day;

- Design, develop, release, and maintain large scale web and API applications on AWS focusing on performance, scalability and stability.
- Write clean, efficient, and maintainable code, adhering to best practices.
- Ensure proper code coverage with unit testing and integration testing.
- Work in a team of API Engineers and Frontend Developers while collaborating with Cloud engineers and other technical personals.
- Collaborate with product managers, designers, and QA to deliver high-quality features.
- Mentor junior engineers, conduct code reviews, and drive engineering excellence.
- Contribute towards engineering and design guidelines for developing highly scalable, available and fault tolerant systems.
- Ensure that software development meets the highest standards and follows best practices and approaches to application requirements, design, development, testing, and deployment.
- Contribute to system architecture, design reviews, and technical strategy.

Your Experience

- Tertiary qualification in Information Technology or equivalent industry experience.
- 7+ years of professional software development experience, with advanced proficiency in Java (Springboot) and experience in at least one of the languages, Golang and Python.
- Proficiency in RESTful service design.
- Strong understanding of microservices, distributed systems, and event-driven architectures.
- Strong knowledge of unit testing, integration testing, TDD/BDD. Automation test experience will be an added advantage.
- Experience working with AWS technologies.
- Awareness of secure coding practices and compliance standards.
- Experience in full development life cycle of applications throughout analysis, design, implementation, testing and deployment.
- Good understanding of design patterns across front-end, back-end and integration.
- Experience in working in and following Agile/Scrum framework.
- Hands-on experience using DevOps Tools; Atlassian, bitbucket, JIRA, Confluence.
- Good understanding on Version control tools like GIT and git-based workflow.
- Working knowledge of Continuous Integration and Continuous Deployment.
- Experience in complex, large-team technical environments.
- Demonstrated working knowledge of SQL and NoSQL Databases, specially worked on databases like Oracle, Postgres, MS SQL.
- Ability to influence technical decisions and mentor team members.

Your Benefits

We offer our valued team members a stack of exclusive benefits To name a few...

- Flybuysflex | work from anywhere, measured on outcomes
- Two well-being days per year
- Volunteer leave
- Ongoing learning & development programs and opportunities
- My Coles and Wesfarmers team member discount card
- Be Well Programs – Mind/Body/Soul
- Quarterly All Team events
- Hybrid social events
- New starter kit merchandise

Be You, With Us.Apply today

We value ways of working that work for everyone and use our different strengths to make us stronger. We work hard to make sure everyone’s voice is heard and respected equally, regardless of identity, background, position, ability or lifestyle.

It is a condition of employment that successful applicants undergo a National Police Check prior to commencing.

#J-18808-Ljbffr



  • City of Melbourne, Australia Slope Full time

    Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. Anduril’s Lattice OS powers a family of systems that turns thousands of data streams into a realtime 3D command and control center. Anduril is committed to bringing cutting-edge autonomy, AI, computer vision, sensor...


  • City of Melbourne, Australia BAE Systems (New) Full time

    Software Engineer – About the Opportunity Software Engineer At BAE Systems Australia - Do interesting work that MATTERS - ENJOY what you do - GROW your career - Be YOU We work in a thriving sector – one that puts us at the forefront of exciting and meaningful work. Every day we push boundaries to produce some of the world’s most innovative and...


  • Melbourne, Australia La Trobe University Full time

    Overview Job title: Research/Senior Research Fellow - Software Engineer Location: Melbourne (Bundoora), La Trobe University Job no: 569391 Work type: Fixed Term Categories: Research, Level A - Research Only, Level B - Research Only, Level C - Research Only, Computing Engineering & Mathematical Sciences, Biomedical Sciences Duration: 12-month fixed term...


  • City of Melbourne, Australia Advance Vision Technology Full time

    Advance Vision Technology We are seeking an experienced Software Engineer to join our software development team. The successful candidate will be responsible for designing, developing, testing, and deploying enterprise-grade applications and solutions tailored to client needs. The role demands advanced technical expertise, strong problem-solving skills, and...


  • Melbourne, Australia Aboriginal Health Council of Western Australia Full time

    About the role: Python Developer – 12 month contract Reporting to the Data Governance Leader, the Python Dev will play a key role in designing, developing, and delivering the implementation of the Data Gov. platform, ensuring it is robust, scalable, and aligned with organisational data quality objectives.Responsibilities include: - Design, build, and...


  • Melbourne, Victoria, Australia Heidi Health Full time

    Senior Software Engineer (Fullstack - AI Models)Join to apply for the Senior Software Engineer (Fullstack - AI Models) role at Heidi HealthSenior Software Engineer (Fullstack - AI Models)Join to apply for the Senior Software Engineer (Fullstack - AI Models) role at Heidi HealthDirect message the job poster from Heidi HealthHeidi is on a mission to halve the...


  • City of Brisbane, Australia Deswik Mining Consultants Pty Ltd Full time

    Overview Calling train and rail enthusiasts with senior C++, Python & full-stack skills to shape rail planning software which has real impact - choo choo! Senior Software Engineer - RACE If you’re a software engineer with a passion for rail systems or trains, Deswik’s RACE product offers a unique opportunity to work on cutting-edge technology that’s...


  • Melbourne, Victoria, Australia Convert Digital Full time

    Join to apply for the Senior Software Engineer (React) role at Convert DigitalJoin to apply for the Senior Software Engineer (React) role at Convert DigitalIf you're looking to join a dynamic engineering team where your expertise in frontend development will help shape innovative solutions for leading brands, look no further As a forward-thinking ecommerce...


  • Melbourne, Victoria, Australia Frostbite Full time

    Join to apply for the Senior Software Engineer role at Frostbite4 days ago Be among the first 25 applicantsJoin to apply for the Senior Software Engineer role at FrostbiteDescription & RequirementsElectronic Arts creates next-level entertainment experiences that inspire players and fans around the world. Here, everyone is part of the story. Part of a...


  • Melbourne, Victoria, Australia Easygo Full time

    Senior Software Engineer (React-Native, Mobile)Join to apply for the Senior Software Engineer (React-Native, Mobile) role at EasygoSenior Software Engineer (React-Native, Mobile)Join to apply for the Senior Software Engineer (React-Native, Mobile) role at EasygoGet AI-powered advice on this job and more exclusive features.Senior Software Engineer - Mobile...