HSBC

Full-Stack Software Engineer

HSBC
Apply
3 days ago
Mexico City, MexicoMid Level

Responsibilities

  • Design, develop, test, and maintain scalable full-stack applications, backend services, APIs, microservices, and cloud-based solutions.
  • Integrate applications with internal platforms, databases, and third-party services, including authentication, authorization, session management, and API integration.
  • Develop reusable and maintainable software using engineering standards, design patterns, and automated unit, integration, and API testing.
  • Troubleshoot production issues, perform root-cause analysis, and contribute to performance, resilience, monitoring, and incident resolution.
  • Collaborate with DevOps teams on CI/CD pipelines, automated deployments, and environment management.
  • Participate in code reviews, technical design discussions, documentation, knowledge sharing, and continuous improvement.
  • Collaborate with product owners, business analysts, architects, and engineering teams to deliver business outcomes.

Requirements

  • Experience as a Full-Stack Software Engineer or in a similar role.
  • Strong proficiency in one or more backend languages such as Java, Python, or Node.js.
  • Experience with frontend technologies including React or Angular.
  • Understanding of REST APIs, API design, service integration, and relational or NoSQL databases.
  • Knowledge of microservices, distributed systems, and event-driven architectures.
  • Experience with automated testing frameworks and test-driven or behavior-driven development methodologies.
  • Understanding of security principles including OAuth, OpenID Connect, and secure coding practices.
  • Experience with Git, CI/CD pipelines, and Agile delivery methodologies.
  • Familiarity with cloud platforms, containers, and orchestration technologies is desirable.

Benefits

  • Greater paid leave provisions for events including weddings, family additions, and bereavement.
  • Flexible working, continuous professional development, growth opportunities, and an inclusive and diverse workplace.

Tech Stack

Categories

HSBC

About HSBC

10,000+ employees

HSBC is a global bank that provides retail, commercial and investment banking, payments, and wealth management to individuals, SMEs, and multinationals. It earns fees, interest income, and trading revenues through branches and digital platforms across major markets. Headquartered in London, it serves over 40 million customers in 58 countries and is listed in London, Hong Kong, New York, and Bermuda.

Contact me