CrawlJobs Logo

Consultant Specialist

https://www.hsbc.com Logo

HSBC

Location Icon

Location:
China, Guangzhou

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Not provided

Salary Icon

Salary:

Not provided

Job Description:

Design, develop, and maintain high-performance, scalable applications using Java, Spring Boot, and microservices architecture. Strong experience of system architecture design, ensuring alignment with business goals, scalability, security, and performance.

Job Responsibility:

  • Software Development & Architecture
  • Database & Backend Expertise
  • DevOps & CI/CD Pipeline
  • UI Development (Full-Stack Capability)
  • Security & Compliance
  • Testing & Quality Assurance (BDD/TDD)
  • Scripting & System Administration
  • Agile & Project Management
  • Cloud Technologies

Requirements:

  • Design, develop, and maintain high-performance, scalable applications using Java, Spring Boot, and microservices architecture
  • Strong experience of system architecture design, ensuring alignment with business goals, scalability, security, and performance
  • Define and enforce coding standards, design patterns, and best practices
  • Conduct code reviews and provide technical guidance to development teams
  • Strong experience with Oracle and other relational databases (SQL optimization, schema design, stored procedures)
  • Knowledge of NoSQL databases (Redis) is a plus
  • Ensure data integrity, security, and performance tuning
  • Automate deployments, testing, and monitoring in both cloud and on-prem environments
  • Experience with front-end frameworks (REACT, html, typescript, CSS) is a plus
  • Ensure seamless integration between front-end and back-end systems
  • Implement secure coding practices (encryption, authentication/authorization)
  • Conduct security audits, vulnerability assessments, and penetration testing
  • Ensure compliance with HSBC security policies
  • Strong experience in Behavior-Driven Development (BDD) and Test-Driven Development (TDD)
  • Implement automated testing frameworks (Selenium, JMeter, JUnit)
  • Ensure performance, load, and stress testing for high-availability systems
  • Proficiency in Linux shell scripting and Windows command-line tools
  • Automate system tasks, deployments, and monitoring
  • Experience with Agile methodologies, ensuring timely delivery of high-quality software
  • Manage project timelines, risks, and stakeholder communication
  • Experience with JIRA, Confluence, or other Agile project management tools
  • Experience with cloud platform (certifications are a plus)
  • Design cloud-native applications, serverless architectures, and hybrid cloud solutions

Nice to have:

  • Knowledge of NoSQL databases (Redis)
  • Experience with front-end frameworks (REACT, html, typescript, CSS)
  • Cloud platform certifications

Additional Information:

Job Posted:
August 21, 2025

Expiration:
September 04, 2025

Employment Type:
Fulltime
Work Type:
Hybrid work
Job Link Share:
Welcome to CrawlJobs.com
Your Global Job Discovery Platform
At CrawlJobs.com, we simplify finding your next career opportunity by bringing job listings directly to you from all corners of the web. Using cutting-edge AI and web-crawling technologies, we gather and curate job offers from various sources across the globe, ensuring you have access to the most up-to-date job listings in one place.