Job description

Some careers have more impact than others.

If you’re looking for a career where you can make a real impression, join HSBC and discover how valued you’ll be. 

We are currently seeking an experienced professional to join our team in the role of Senior Software Engineer

Business: Wholesale Technology

Principal responsibilities

  • 5+ years working experience. 
  • 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.
  • Responsible for providing expert IT advice and guidance to clients or within group.
  • Works closely with clients or internal teams to understand their business needs and develop IT solutions.
  • Involve in the design, development, and implementation of IT systems or projects.
  • With capacity for full Java end to end design and delivery capacity with Spring boot and Spring cloud framework.
Requisitos
  • Excellent communication & stakeholder management skills.
  • Practitioner of agile methodologies.
  • Bachelor’s degree in Computer Science, Information Technology, Math or related field.
  • Strong understanding of EDI concepts and protocols (such as SAP IDOC, XML, EDIFACT).
  • Experience with RESTful APIs and web services.
  • 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.
  • Familiar with networking knowledge such as http/sftp/as2/jms.

You’ll achieve more when you join HSBC.

HSBC is an equal opportunity employer committed to building a culture where all employees are valued, respected and opinions count. We take pride in providing a workplace that fosters continuous professional development, flexible working and, opportunities to grow within an inclusive and diverse environment. We encourage applications from all suitably qualified persons irrespective of, but not limited to, their gender or genetic information, sexual orientation, ethnicity, religion, social status, medical care leave requirements, political affiliation, people with disabilities, color, national origin, veteran status, etc., We consider all applications based on merit and suitability to the role.

Personal data held by the Bank relating to employment applications will be used in accordance with our Privacy Statement, which is available on our website. 

***Issued By HSBC Software Development (GuangDong) Limited***