Senior Systems Analyst (Core Banking), Information Technology Group

Fubon Bank (Hong Kong)

Hong Kong

On-site

HKD 1,000,000 - 1,500,000

Full time

30 hours ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Fubon Bank (Hong Kong) seeks an experienced team lead for a core banking application, overseeing end-to-end development, enhancement, and maintenance of mission-critical systems.

You will drive design and implementation of Java-based enterprise solutions, coordinate with stakeholders, and lead SDLC activities including testing, deployments, and documentation to ensure high availability and security.

Qualifications

  • Bachelor's degree in Computer Science, Engineering, or a related discipline.
  • Minimum 15 years of hands-on professional experience in Java development, preferably within the banking or financial services industry.
  • Proven experience working on mission-critical enterprise applications with high availability and robust security requirements.
  • Strong analytical, problem-solving, and troubleshooting skills, with the ability to work under pressure in production environments.
  • Excellent communication and interpersonal skills, capable of engaging both technical teams and non-technical stakeholders.
  • Solid understanding of software development best practices, including object-oriented design, testing methodologies, and code quality standards.
  • Experience or domain knowledge in Core banking platforms, or general banking systems is a strong advantage.

Responsibilities

  • Design, develop, enhance, and maintain Java-based enterprise and banking applications, ensuring high performance, security, and scalability.
  • Collaborate closely with business stakeholders, product owners, and cross-functional IT teams to gather, analyze, and translate business requirements into functional and technical specifications.
  • Participate actively in the system development lifecycle (SDLC), including system analysis, design, development, code reviews, unit testing, integration testing, and user acceptance testing.
  • Plan, coordinate, and manage system deployments, upgrades, patches, and releases, ensuring minimal downtime and seamless application operations.
  • Monitor application performance and troubleshoot, analyze, and resolve production issues, providing timely root-cause analysis and preventive solutions.
  • Contribute to system architecture design and technical decision-making, ensuring alignment with enterprise standards, security policies, and best practices.
  • Maintain technical documentation, system specifications, and operational procedures to support long-term maintainability.
  • Support continuous improvement initiatives by recommending enhancements to system functionality, performance, and reliability.

Skills

RESTful API
Microservices
Oracle
SQL
PL/SQL
WebLogic
JBoss
Tomcat
MQ/Kafka
Git
Jenkins
DevOps tools

Education

Bachelor's degree in Computer Science or related

Tools

WebLogic
JBoss
Tomcat
MQ
Kafka
Git
Jenkins
Docker
Kubernetes

Job description

We are seeking an experienced and motivated team lead for core banking application with a proven track record in the banking industry. In this role, you will be responsible for the end-to-end development, enhancement, and maintenance of mission-critical applications.

Key Responsibilities:
  • Design, develop, enhance, and maintain Java-based enterprise and banking applications, ensuring high performance, security, and scalability.
  • Collaborate closely with business stakeholders, product owners, and cross-functional IT teams to gather, analyze, and translate business requirements into functional and technical specifications.
  • Participate actively in the system development lifecycle (SDLC), including system analysis, design, development, code reviews, unit testing, integration testing, and user acceptance testing.
  • Plan, coordinate, and manage system deployments, upgrades, patches, and releases, ensuring minimal downtime and seamless application operations.
  • Monitor application performance and troubleshoot, analyze, and resolve production issues, providing timely root-cause analysis and preventive solutions.
  • Contribute to system architecture design and technical decision-making, ensuring alignment with enterprise standards, security policies, and best practices.
  • Maintain technical documentation, system specifications, and operational procedures to support long-term maintainability.
  • Support continuous improvement initiatives by recommending enhancements to system functionality, performance, and reliability.
Required Qualifications:
  • Bachelor's degree in Computer Science, Engineering, or a related discipline.
  • Minimum 15 years of hands-on professional experience in Java development, preferably within the banking or financial services industry.
  • Proven experience working on mission-critical enterprise applications with high availability and robust security requirements.
  • Strong analytical, problem-solving, and troubleshooting skills, with the ability to work under pressure in production environments.
  • Excellent communication and interpersonal skills, capable of engaging both technical teams and non-technical stakeholders.
  • Solid understanding of software development best practices, including object-oriented design, testing methodologies, and code quality standards.
  • Experience or domain knowledge in Core banking platforms, or general banking systems is a strong advantage.
Strong hands-on experience in:
  • RESTful API and Microservices
  • Oracle, SQL, PL/SQL
  • WebLogic, JBoss, Tomcat, or equivalent application servers
  • MQ, Kafka, or enterprise messaging platforms
  • Git, Jenkins, DevOps tools
Experience in:
  • API integration
  • Cloud-ready architecture
  • Container technologies (Docker/Kubernetes) is an advantage
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Systems Analyst (Core Banking), Information Technology Group
Senior Systems Analyst (Core Banking), Information Technology Group

Fubon Bank (Hong Kong) Limited • Hong Kong Island

On-site
HKD 600,000 - 900,000
(Senior) Application Development Manager (E-Banking)
(Senior) Application Development Manager (E-Banking)

Bank of China (Hong Kong) Limited • Hong Kong

On-site
HKD 600,000 - 800,000
Senior Application Development Lead for Banking Systems
Senior Application Development Lead for Banking Systems

Bank of China (Hong Kong) • Hong Kong

On-site
HKD 600,000 - 1,000,000
Medical insurance
Life insurance
Allowances
(Senior) Application Development Manager, Sales Process & Wealth Management
(Senior) Application Development Manager, Sales Process & Wealth Management

Bank of China (Hong Kong) Limited • Hong Kong

On-site
HKD 400,000 - 700,000
Senior System Analyst/Technical Lead
Senior System Analyst/Technical Lead

TEKsystems Hong Kong • Hong Kong

On-site
HKD 900,000 - 1,200,000
Senior System Analyst/Technical Lead
Senior System Analyst/Technical Lead

TEKsystems Global Services, LLC • Hong Kong

On-site
HKD 900,000 - 1,300,000
Senior Core Banking Systems Analyst - Lead Java Enterprise
Senior Core Banking Systems Analyst - Lead Java Enterprise

Fubon Bank (Hong Kong) Limited • Hong Kong Island

On-site
HKD 600,000 - 900,000
Senior Java Developer
Senior Java Developer

Ambition • Hong Kong

On-site
HKD 900,000 - 1,500,000
Senior / Lead Software Engineer, Financial Institution
Senior / Lead Software Engineer, Financial Institution

Charterhouse Limited • Hong Kong Island

On-site
HKD 900,000 - 1,500,000
Application Architect (Finance industry) - IC
Application Architect (Finance industry) - IC

Classy Wheeler Limited • Hong Kong

On-site
HKD 700,000 - 900,000