Job Description

Job Header

Solution Architect/Senior Java Developer

Advertiser: BGL Corporate Solutions3.9231 out of 53.9 overall rating (13 employee reviews) More jobs from this company

Job Information

Job Listing Date
26 Mar 2020
Melbourne, Bayside & South Eastern Suburbs
Work Type
Full Time
Information & Communication Technology, Developers/Programmers

About us

BGL Corporate Solutions Pty Ltd is a market leading software provider in Brighton East Victoria supplying accounting firms with Superannuation and Company Compliance platforms. 

We've been supporting accounting clients for over 30 years. Our fantastic team has a reputation for delivering the highest quality Software as a Service (SaaS) solutions which thousands depend on daily to manage in excess of 1 million entities both in Australia and overseas. 

Your Opportunity

You will be a team player leading one of our agile development teams to create and deliver solutions to our customers. You need to have a willingness to learn, offer your ideas and create a product you are proud of.

As a Solutions Architect in our CAS360 team you will be responsible for

  • Understanding business requirements, identifying risks/assumptions and developing solution design and architecture as part of the projects

  • Breaking down solution designs into development tasks for your agile team

  • Conducting code reviews and assisting development team members with development tasks.

  • Working with the CAS360 Lead Architect, Head of Product and Product Managers to build great solutions to client problems.  

  • Having a passion to explore new cloud offerings through experimental POC’s and aligning them with our cloud strategies whilst ensuring enterprise architecture alignment 

  • Incorporating security, clean code principles and cloud best practices into the development of support and implementation practices for development teams

  • Remaining abreast of evolving cloud architecture patterns and public cloud offerings that enable us to improve scalability, reduce costs and decrease administrative overhead  

About You

You will bring a strong engineering background in expert practices (OOP, SOLID principles, Clean code principles and design patterns) alongside experience of software design and architecture working across the full stack (back-end & front-end) covering;

  • Java including Spring + Spring MVC

  • JavaScript including AngularJS & Bootstrap

  • MySQL and JPA / Hibernate

  • Unit testing using JUnit or similar

  • Software design and architecture

In addition to your technical abilities you will have demonstrated time management and problem solving skills coupled with a proactive approach to your own development.

Experience of the following is nice to have but not mandatory:

  • Agile/Scrum experience 

  • Experience leading a team (mentoring, code reviews)

  • AWS platform

  • Jenkins or similar 

  • Github and JIRA

Working at BGL

In addition to a competitive salary package, you'll enjoy the opportunity to work in a fun, dynamic environment that supports professional development, progression and innovation. We enjoy some great extra’s too, here are just a few…

  • Up to 6 additional days off per year and bonus annual leave entitlements
  • Monthly team lunches
  • Regular social events
  • Help yourself to snacks, fruit and soft drinks


Please include a brief cover letter with your application.

We're reviewing applications on an ongoing basis for this opportunity so we encourage you to apply early!

Please note we are only able to consider applicants with full working rights for Australia.


The application form will include these questions:
  • Which of the following statements best describes your right to work in Australia?
  • What's your expected annual base salary?

Report this job advert

Be careful- Don’t provide your bank or credit card details when applying for jobs. If you see something suspicious .

Share this role