25 Aug
|
White Bay
|
New South Wales
25 Aug
White Bay
New South Wales
Job Description
Java Technical Lead | Solution Architecture
n
This established Australian software vendor develops and supports a sophisticated enterprise platform used by large organisations to manage complex products, processes and customer operations.
n
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.
n
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.
n
The Prospect
n
You will act as the technical lead and customer-facing Solution Architect for development work delivered through the company's Delivery function.
n
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.
n
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.
n
Your primary focus will be solution architecture, customer engagement, technical governance, team leadership and commercially successful delivery.
n
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.
n
Key Responsibilities
n
n
Act as the company's principal technical representative throughout customer implementations.
n
Lead the solution architecture and technical design of complex customer solutions.
n
Understand customer technology environments and define how the platform will integrate with existing systems.
n
Design integrations with enterprise applications, third-party platforms, APIs and legacy systems.
n
Translate customer requirements into clear technical designs and practical engineering approaches.
n
Produce and maintain solution architecture documentation.
n
Ensure proposed customer work is technically feasible before commitments are made.
n
Review technical components of statements of work and delivery plans.
n
Provide technical direction to an established team of eight Java developers.
n
Remain accountable for the technical quality of all development work delivered by the team.
n
Review designs, assess code quality and guide developers through complex engineering decisions.
n
Mentor developers and build stronger technical leadership capability within the team.
n
Develop emerging team leads and create a more self-sufficient engineering function.
n
Identify technical capability gaps and support ongoing learning and development.
n
Work with Delivery Managers to coordinate resources, priorities and customer milestones.
n
Support effective team utilisation and commercially successful customer delivery.
n
Balance delivery speed with scalability, maintainability, security and platform integrity.
n
Collaborate with the central Engineering function where customer work requires specialist platform input.
n
Work constructively with customer technology teams and third-party software vendors.
n
Explain complex technical concepts clearly to both technical and non-technical stakeholders.
n
n
About You
n
You are an experienced Java Technical Lead, Solution Architect, Technical Architect or Lead Java Engineer with a background delivering complex enterprise software solutions.
n
You have progressed beyond being solely a hands-on developer and are comfortable operating across solution architecture, customer engagement, technical leadership and people development.
n
You will bring:
n
n
Significant commercial software development experience using Java as a core technology.
n
Experience leading the technical direction of a software development team.
n
Experience working for a software vendor, SaaS company or enterprise platform provider.
n
Experience delivering customer-specific solutions on top of a common software platform.
n
Strong knowledge of enterprise integrations, APIs and distributed systems.
n
Experience designing solutions that interact with third-party and legacy systems.
n
A strong understanding of scalable architecture, software design and engineering practices.
n
The ability to review code and remain technically credible with experienced developers.
n
Experience mentoring engineers and building team capability.
n
Experience leading offshore, remote or distributed development teams would be highly regarded.
n
Strong customer-facing communication and stakeholder management skills.
n
The ability to explain technical concepts in clear, practical language.
n
Experience working collaboratively with external technology vendors.
n
Sound commercial judgement and an understanding of customer delivery environments.
n
A proactive, accountable and partnership-focused leadership style.
n
n
This Role Will Suit Someone Who
n
n
Enjoys working directly with customers on technically complex problems.
n
Can move comfortably between architecture, delivery and people leadership.
n
Wants to remain technically credible without spending most of the week coding.
n
Has worked within the customer delivery or professional services function of a software vendor.
n
Understands how to deliver tailored customer outcomes without compromising a common platform.
n
Can lead experienced engineers while developing emerging technical leaders.
n
n
Why Join?
n
This is an opportunity to take ownership of customer solution architecture within an established Australian software vendor.
n
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.
n
The role offers genuine influence across architecture, customer delivery, engineering quality and team development, without requiring you to move away from technology completely.
n
The position offers:
n
n
Sydney CBD location.
n
Hybrid working, with approximately 50% of the week in the office.
n
An established team of eight Java developers.
n
Direct involvement in complex enterprise customer solutions.
n
Significant ownership of solution architecture and technical delivery.
n
n
Keywords
n
Java Technical Lead, Java Solution Architect, Lead Java Developer, SaaS, software vendor, enterprise platform, integrations
#J-*****-Ljbffr
📌 Java Technical Lead | Solution Architecture (New South Wales)
🏢 White Bay
📍 New South Wales