CrawlJobs Logo

Senior Software Engineer

https://www.hsbc.com Logo

HSBC

Location Icon

Location:
China, Guangzhou

Category Icon
Category:
IT - Software Development

Job Type Icon

Contract Type:
Employment contract

Salary Icon

Salary:

Not provided

Job Description:

We are currently seeking an experienced professional to join our team in the role of Senior Software Engineer within CIB - GPS Technology. The role involves designing Java-based solutions, collaborating with stakeholders, and ensuring successful delivery of projects, among other responsibilities.

Job Responsibility:

  • Designing and implementing Java-based solutions for our EDI platform
  • Working with internal and external stakeholders to gather requirements and define project scope
  • Collaborating with team members to ensure the successful delivery of projects
  • Providing technical support and troubleshooting for our EDI platform
  • Staying up-to-date on industry trends and best practices in Java development and EDI
  • Provide end to end support and delivery for project lift cycle including design and built
  • Provide end to end support for Devops and test automation work built during project cycle

Requirements:

  • 5+ years working experience
  • Bachelor’s degree in Computer Science, Information Technology, Math or related field
  • Excellent communication & stakeholder management skills
  • Practitioner of agile methodologies
  • Strong understanding of EDI concepts and protocols (such as SAP IDOC, XML, EDIFACT)
  • Storng technical experience on Java, J2EE, Spring/Spring Boot frameworks
  • Experience with RESTful APIs and web services
  • Experience in monitoring tool such as Splunk, AppDynamics
  • Knowledge of XML, XSLT, and JSON
  • Proficiency in SQL and database design
  • Excellent problem-solving and communication skills
  • Ability to work collaboratively in a team environment
  • Familiar with one of president layer like Kafka or Redis
  • Familiar with Docker/K8S/Kafka development
  • Familiar with one of Event development, like Camunda
  • Familiar with one of Database of Oracle, MySQL, MongoDB is a plus
  • Familiar with Linux command line and shell script is a plus
  • Familiar with transaction-related processes in banking is a plus
  • Familiar with networking knowledge such as http/sftp/as2/jms
  • Proven experience in AI and machine learning is a plus, preferably in the banking or financial services industry

Nice to have:

  • Familiar with one of Database of Oracle, MySQL, MongoDB is a plus
  • Familiar with Linux command line and shell script is a plus
  • Familiar with transaction-related processes in banking is a plus
  • Proven experience in AI and machine learning is a plus, preferably in the banking or financial services industry
What we offer:
  • Continuous professional development
  • Flexible working
  • Opportunities to grow within an inclusive and diverse environment

Additional Information:

Job Posted:
August 12, 2025

Expiration:
August 26, 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.