Java Technical Lead (Sydney)

Java Technical Lead (Sydney)

17 Sep
|
Avance Consulting
|
Sydney

17 Sep

Avance Consulting

Sydney

We are looking for a highly experienced Solution Architect / Technical Lead with 10 years of IT experience and 8–10 years of hands-on experience in solution design and application development. The ideal candidate should have a strong Full Stack Java development background, with expertise in contemporary UI technologies, REST APIs, enterprise integration, application security, and solution architecture.

The candidate will be responsible for designing scalable and secure solutions, guiding development teams, conducting technical reviews, supporting estimation and feasibility assessments, and collaborating closely with client architects and technical stakeholders.

Key Technical Skills

Backend / Java

- Core Java / J2EE
- Spring MVC and Spring Boot
- REST API design and development
- XML and Hibernate
- Swagger / OpenAPI
- Java security concepts
- Enterprise Integration Patterns
- PL/SQL and SQL Server

Frontend / Full Stack

- React.js
- JavaScript
- HTML5 and CSS3
- jQuery
- Node.js
- Bootstrap
- Redux, Thunk, Saga
- Micro SPA / Micro-frontend concepts
- Modern web application architecture and development

Architecture & Solution Design

- Solution architecture and technical design
- Component-level design
- Design patterns and reusable components
- Solution feasibility analysis
- Proof of Concepts (PoCs)
- Interface and integration design
- Non-functional requirements (NFR) design
- Application modernization and framework enhancements
- Configuration and version-control strategies
- Designing solutions supporting multiple parallel releases

DevOps / Engineering Practices

- CI/CD concepts and DevOps tools
- SonarQube / Sonar-based code quality analysis




- Secure code reviews
- Manual code reviews for complex functionality
- Automated quality checks
- Productivity and reusable component development
- Configuration and release management

Monitoring & Performance

- Splunk
- AppDynamics
- Production performance analysis
- Application troubleshooting and monitoring
- Performance optimization and root-cause analysis

Banking & Financial Domain

Strong experience in the Banking and Financial Services domain, preferably with exposure to:

- Credit Cards
- Debit Cards
- Card servicing
- Card reissue
- Lost/Stolen card processing
- Card closure
- Banking APIs and digital banking applications
- Westpac technology/API platforms, preferably Westpac WDP API/UI delivery experience

Key Responsibilities
- Design scalable, secure and high-performing solutions for enterprise applications.
- Conduct solution feasibility assessments and provide technical recommendations.
- Develop component-level designs using appropriate architecture and design patterns.
- Define technical solutions that meet functional and non-functional requirements.
- Prepare design documents and other architecture artefacts.
- Conduct technical and design reviews across development teams.




- Review interface and integration designs and identify potential dependencies.
- Collaborate with client Solution Architects, CTOs and Technical Leads.
- Coordinate with external vendors and product teams where required.
- Guide development teams during implementation, impact analysis and issue resolution.
- Conduct technical PoCs for critical or complex components.
- Identify integration and module-level dependencies and drive early resolution.
- Perform secure and manual code reviews for critical functionality while leveraging automated tools such as SonarQube for standard reviews.
- Analyze production performance metrics and recommend application improvements.
- Define configuration, branching and version-control strategies for parallel releases.
- Identify opportunities for reusable components and productivity improvements.
- Promote engineering best practices, coding standards, technical guidelines and knowledge management.
- Support estimation activities and conduct technical reviews before submission to the client.
- Work closely with Agile/Scrum teams and provide technical leadership.
- Troubleshoot application and integration issues using tools such as Splunk and AppDynamics.

Required Experience
- 10 years of overall IT experience
- 8–10 years of experience in Solution Design / Architecture
- Strong Full Stack Java development background
- Experience leading technical/development teams
- Robust Banking & Financial Services domain experience
- Experience working in Agile/Scrum environments
- Experience coordinating with external vendors/products
- Strong API and enterprise integration experience

📌 Java Technical Lead (Sydney)
🏢 Avance Consulting
📍 Sydney

Reply to this offer

Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.

Subscribe to this job alert:

Get the latest job offers by email for: java technical lead (sydney) / sydney

Subscribe to this job alert:

Get the latest job offers by email for: java technical lead (sydney) / sydney