HCL Technologies
HCL Technologies

Senior Technical Lead - Java, Microservices, React.js

RoleBackend
LevelSenior
LocationSydney, Australia
WorkOn-site
TypeFull-time
Posted1 day ago
Apply now

About the role

Job Summary

We are looking for an experienced Java Lead with strong expertise in the** Banking domain** to lead development and BAU support functions. This onshore role requires a combination of** technical leadership, stakeholder management, and production support experience** in mission-critical banking applications. The candidate will be responsible for ensuring system stability, driving technical solutions, and aligning with business and regulatory requirements.

Key Responsibilities

Key Responsibilities Technical Leadership

  • Lead, mentor, and guide the development team using strong Java expertise.

  • Provide architecture and design solutions aligned with banking systems and regulatory requirements.

  • Ensure best practices in coding, security, scalability, and performance.

  • Conduct code reviews and ensure adherence to standards.

  • Troubleshoot critical issues in high-availability banking applications.

Skill Requirements

BAU Support & Incident Management

  • Own and manage BAU support activities for banking applications ensuring high uptime.

  • Handle and prioritize production tickets, incidents, and service requests.

  • Perform root cause analysis (RCA) and implement permanent fixes.

  • Ensure compliance with SLAs/SLOs, especially for business-critical transactions.

  • Work closely with offshore teams for timely resolution of incidents.

  • Manage incident, problem, and change management processes.

  • Maintain detailed documentation and knowledge base.

--- Stakeholder Management

  • Act as the primary interface with banking business stakeholders, product owners, and clients.

  • Gather and understand business requirements specific to banking workflows (payments, lending, core banking, etc.).

  • Communicate effectively regarding releases, incidents, and delivery status.

  • Handle escalation management and ensure stakeholder satisfaction.

  • Participate in governance meetings and reporting.

Other Requirements

Technical Skills Strong expertise in Java, Spring Boot, Microservices architecture Experience in building secure, scalable banking applications Knowledge of REST APIs, distributed systems, and integration patterns Experience with databases (Oracle, SQL Server, NoSQL) Familiarity with cloud platforms (AWS/Azure/GCP) is a plus Hands-on experience with DevOps tools (CI/CD, Jenkins, Git, etc.) Banking Domain Experience (Mandatory) Strong understanding of banking/financial services systems Experience working on: Core Banking Systems Payments (ACH, SWIFT, RTGS, etc.) Lending / Retail Banking / Wealth Management Knowledge of regulatory and compliance standards (e.g., AML, KYC, PCI-DSS) Experience handling high-volume transactiona

Benefits and perks

Learning Budget

Required skills

Java

Microservices

React.js

Banking domain

Incident management

RCA

About HCL Technologies

Sydney

Headquarters