09 Aug
|
White Bay
|
Sydney
Java Technical Lead | Solution Architecture
This established Australian software vendor develops and supports a sophisticated enterprise platform used by large organisations to manage complex products, processes and customer operations.
The platform combines configurable technology with customer-specific development, allowing organisations to implement tailored solutions while continuing to benefit from a common, scalable product architecture.
As customer demand continues to grow, the business is appointing a Java Technical Lead with strong solution architecture experience to lead the technical delivery of complex customer solutions.
The Opportunity
You will act as the technical lead and customer-facing Solution Architect for development work delivered through the company’s Delivery function.
You will lead an established team of eight Java developers based in the Philippines, working closely with them during Australian business hours. The team delivers the integrations and customer-specific development that sit beyond the standard configuration capabilities of the platform.
This is not a coding-heavy position. You will need a strong Java engineering background and enough current technical depth to review code, challenge designs, guide architectural decisions and step into development work when genuinely required.
Your primary focus will be solution architecture, customer engagement, technical governance, team leadership and commercially successful delivery.
You will work closely with Delivery Managers, implementation specialists, product stakeholders and the central Engineering function to ensure customer solutions are technically sound, scalable, secure and aligned with the long-term direction of the platform.
Key Responsibilities
- Act as the company’s principal technical representative throughout customer implementations.
- Lead the solution architecture and technical design of complex customer solutions.
- Understand customer technology environments and define how the platform will integrate with existing systems.
- Design integrations with enterprise applications, third-party platforms, APIs and legacy systems.
- Translate customer requirements into clear technical designs and practical engineering approaches.
- Produce and maintain solution architecture documentation.
- Ensure proposed customer work is technically feasible before commitments are made.
- Review technical components of statements of work and delivery plans.
- Provide technical direction to an established team of eight Java developers.
- Remain accountable for the technical quality of all development work delivered by the team.
- Review designs, assess code quality and guide developers through complex engineering decisions.
- Mentor developers and build stronger technical leadership capability within the team.
- Develop emerging team leads and create a more self-sufficient engineering function.
- Identify technical capability gaps and support ongoing learning and development.
- Work with Delivery Managers to coordinate resources, priorities and customer milestones.
- Support effective team utilisation and commercially successful customer delivery.
- Balance delivery speed with scalability, maintainability, security and platform integrity.
- Collaborate with the central Engineering function where customer work requires specialist platform input.
- Work constructively with customer technology teams and third-party software vendors.
- Explain complex technical concepts clearly to both technical and non-technical stakeholders.
About You
You are an experienced Java Technical Lead, Solution Architect, Technical Architect or Lead Java Engineer with a background delivering complex enterprise software solutions.
You have progressed beyond being solely a hands-on developer and are comfortable operating across solution architecture, customer engagement, technical leadership and people development.
You will bring:
- Significant commercial software development experience using Java as a core technology.
- Experience leading the technical direction of a software development team.
- Strong solution architecture or technical design capability.
- Experience working for a software vendor, SaaS company or enterprise platform provider.
- Experience delivering customer-specific solutions on top of a common software platform.
- Strong knowledge of enterprise integrations, APIs and distributed systems.
- Experience designing solutions that interact with third-party and legacy systems.
- A strong understanding of scalable architecture, software design and engineering practices.
- The ability to review code and remain technically credible with experienced developers.
- Experience mentoring engineers and building team capability.
- Experience leading offshore, remote or distributed development teams would be highly regarded.
- Strong customer-facing communication and stakeholder management skills.
- The ability to explain technical concepts in clear, practical language.
- Experience working collaboratively with external technology vendors.
- Sound commercial judgement and an understanding of customer delivery environments.
- A proactive, accountable and partnership-focused leadership style.
This Role Will Suit Someone Who
- Enjoys working directly with customers on technically complex problems.
- Can move comfortably between architecture, delivery and people leadership.
- Wants to remain technically credible without spending most of the week coding.
- Has worked within the customer delivery or qualified services function of a software vendor.
- Understands how to deliver tailored customer outcomes without compromising a common platform.
- Can lead experienced engineers while developing emerging technical leaders.
Why Join?
This is an opportunity to take ownership of customer solution architecture within an established Australian software vendor.
You will inherit an experienced development team, work with a sophisticated enterprise platform and become a key technical representative in important customer and vendor discussions.
The role offers genuine influence across architecture, customer delivery, engineering quality and team development, without requiring you to move away from technology completely.
The position offers:
- Permanent full-time employment.
- Sydney CBD location.
- Hybrid working, with approximately 50% of the week in the office.
- An established team of eight Java developers.
- Direct involvement in complex enterprise customer solutions.
- Significant ownership of solution architecture and technical delivery.
To Apply
Apply with your resume or contact White Bay for a confidential discussion.
Keywords
Java Technical Lead, Java Solution Architect, Lead Java Developer, SaaS, software vendor, enterprise platform, integrations
📌 Java Technical Lead | Solution Architecture (Sydney)
🏢 White Bay
📍 Sydney