We are FNZ Group, an established and rapidly growing company in the FinTech industry. Our mission is to transform the way financial institutions serve their wealth management customers by providing innovative services that span the entire wealth management value chain.
The Opportunity
We are seeking a Senior Software Engineer to join our dynamic Capital Markets team in Brisbane. As a seasoned Java developer, you will develop deep expertise in our FNZ products and application, business processes, and industry.
In this role, you will collaborate with experienced Solution Architects and Business Analysts/Testers while mentoring junior Developers. You will work with global clients to bring their requirements to life and build high-quality solutions, contributing to the design and development of our products.
Key Responsibilities:
* Design, develop, test, and maintain applications across multiple platforms and programs.
* Analyze business requirements to design applications and databases.
* Diagnose issues with software in a timely manner, including complex issues introduced by environmental factors such as network issues.
* Modify applications programs and troubleshoot applications programs in both test and production scenarios.
Software Quality:
* Ensure software meets user requirements and follows industry standards.
* Conduct and review code testing, including unit tests and automated test packs.
* Develop and maintain reusable test artefacts and contribute to test methodology selection.
Knowledge Sharing:
* Act as a subject matter expert and provide technical guidance.
* Mentor and train junior team members to enhance skills and problem-solving.
* Collaborate with senior architects to contribute to design implementation.
High-Performing Team Contribution:
* Participate in team meetings, share knowledge, and support continuous improvement.
* Build strong working relationships and ensure effective communication across teams.
* Adhere to company policies, legislative requirements, and workplace safety standards.
What We Are Looking For:
* 7+ years in software development, including 3+ years in IT, with relevant tertiary qualifications.
* Experience in Financial Services and/or Capital Markets and familiarity with its problem domain.
* Advanced proficiency in Java, SQL, XML, and enterprise infrastructure components (e.g., Oracle, Postgres, Tomcat, Spring, JMS, RabbitMQ, Apache Camel, JasperSoft).
* Experience in Agile development and test frameworks (TDD, BDD).
* Strong analytical thinking, problem-solving skills, and ability to learn new technologies.
* Familiarity with commonly used frameworks, tools, and open-source components.
* Ability to design programs that meet user needs effectively.
* Adaptability to change and willingness to learn new programming languages, tools, and frameworks.
* Effective communication skills and strong time management abilities.
Why Join Us?
* A hybrid 3+2 model combining working from the office and from home.
* A competitive salary and excellent benefits, including full comprehensive health insurance, life insurance, additional annual leave days after your first 12 months, sick days, and more.
* Be part of a highly successful, rapidly growing, global business that is leading the delivery of financial services via cloud computing and partners with some of the world's largest companies.
* We provide global career opportunities for our employees at any of our offices in the UK, Czech Republic, Australia, New Zealand, China, and more.