Senior Java Software Engineer Sydney CBD (Hybrid, 2–3 days in office) $140,000 to $150,000 plus super About the Role Join a collaborative engineering team building the core platform that powers major insurers across Australia. This is a hands-on role where you’ll design and deliver features across both frontend and backend, contributing to a product that’s used in production every day. You’ll work on complex, enterprise-scale systems in a supportive environment that values inclusion, balance, and professional growth. Key Responsibilities Build and maintain Java applications across frontend and backend Deliver complex features and modules from design through to production Write clean, well-tested code and contribute to platform scalability Collaborate with product, delivery, and engineering teams to translate ideas into practical solutions Mentor developers and share knowledge openly within the team Skills and Experience 5 years of professional Java development experience Strong hands-on Java coding with proven feature delivery in large-scale applications Experience working across both frontend and backend Database experience with SQL Server, PostgreSQL, or Oracle Familiar with build tools, version control, and CI/CD pipelines Stable career history with evidence of long-term commitment Why You’ll Enjoy It Here Salary $140k–$150k plus super Hybrid work with flexible start and finish times Annual salary review and structured professional development Supportive, inclusive culture where collaboration and balance are valued Regular team events, wellness support, and additional leave options