Jobs

Full Stack Engineer


Job details
  • HSBC Global Services Limited
  • Sheffield
  • 1 week ago

Join a digital first bank that’s powered by people.

Our technology team builds innovative digital solutions rapidly and at scale to deliver the next generation of banking services for our customers around the world.

You’ll be helping us be digital-first when developing new products and services, as well as enhancing existing ones by providing software development and support to each of our Global Businesses and Global Functions.

Using best-in-class technologies, you'll deliver end-to-end execution of all technology services consumed across the HSBC landscape, including change programmes and applications in production.

Some careers shine brighter than others.

If you’re looking for a career that will help you stand out, join HSBC and fulfil your potential. Whether you want a career that could take you to the top, or simply take you in an exciting new direction, HSBC offers opportunities, support and rewards that will take you further.

 

Job Profile:

 The Full Stack Engineer job is responsible for providing engineering expertise in an engineering area which may include, but is not limited to, data engineering, security engineering, front-end engineering and user experience engineering.

They may be responsible for supporting platforms specific to a HSBC business area that requires specialist Technology engineering expertise; they may be accountable for a product or service within a Technology engineering specialism; or they may provide subject matter expertise to one or more Technology teams on the area of their Technology engineering specialism.

 

Responsibilities: 

• Design and engineer software with the customer/user experience as a key objective

• Actively contributes to Technology Engineering Practice by sharing Subject Matter Expertise from their area of specialism, best practice and learnings

• Drives adherence to all standards and policies within their area of Technology Engineering

• Delivery and support of data related infrastructure and architecture to optimise data storage and consumption across the bank, including addressing functional and non-functional requirements relevant to data in large applications

• Design and develop applications for internal and external users focussing on the interface and front-end usability of the application

• Engineer and implement security measures for the protection of internal and external systems, networks, products and services

• Establish a digital environment and automate processes to minimize variation and ensure predictable high quality code and data

• Ensure service resilience, service sustainability and recovery time objectives are met for all the software solutions delivered

• Lead, drive and implement highly scalable and complex solutions

• Both Immutable Infrastructure, and a strong desire to expand their experience architecting and implementing cloud solutions

 

Qualifications -

Excellent in JAVA/Springboot OR Python 3 & FastAPI / Flask at a senior level is a must

Experience with Kubernetes/Docker is a must along with HashiCorp Vault

CI/CD tools GIThub, Jira, Jenkins (shared libraries), Maven, Groovy, Ansible

Strong Knowledge about API design standards, patterns and best-practices especially Swagger and OpenAPI 3.0, REST, JSON, Microservices etc.

Knowledge of authentication, authorization of services via OAuth 2.

Experience of Kong API Gateway

Solid understanding of Agile testing discipline, e.g. TDD and experience applying these principles.

Strong agile/scrum development experience

Strong background working with Data/Linux/UNIX environments.

 

Being open to different points of view is important for our business and the communities we serve. At HSBC, we’re dedicated to creating diverse and inclusive workplaces - no matter their gender, ethnicity, disability, religion, sexual orientation, or age. We are committed to removing barriers and ensuring careers at HSBC are inclusive and accessible for everyone to be at their best. We take pride in being a Disability Confident Leader and will offer an interview to people with disabilities, long term conditions or neurodivergent candidates who meet the minimum criteria for the role.

 

If you have a need that requires accommodations or changes during the recruitment process, please get in touch with our Recruitment Helpdesk:

Email:

Telephone:

Sign up for our newsletter

The latest news, articles, and resources, sent to your inbox weekly.

Similar Jobs

Full Stack Engineer

The Enterprise Data & Insights team is responsible for a suite of internal custom business applications. Fundamentally, we enable crucial insights for business decision making. Operating at the crossroads of DevOps, software engineering and data engineering, we design, develop and maintain systems which enable sophisticated analytics and Machine Learning for...

ARM Haverhill

Full Stack Engineer

The Enterprise Data & Insights team is responsible for a suite of internal custom business applications. Fundamentally, we enable crucial insights for business decision making. Operating at the crossroads of DevOps, software engineering and data engineering, we design, develop and maintain systems which enable sophisticated analytics and Machine Learning for...

ARM Cambridge

Full-Stack Engineer (with AI interest/experience)

Hi, we're Veer–an early-stage, fast-paced Oxford University AI startup that aims to empower everyone to better plan their future careers. And we're looking for a talented software engineer with experience in AI/ML Engineering and Software Engineering to join us.You will play a key role in designing and engineering our first...

Veer London

Full Stack Engineer (Python/Typescript)

About NeutreenoImagine a future where companies can slash emissions not just by a little, but significantly across vast and complex supply chains. Neutreeno, a pioneering deep tech spinout from the University of Cambridge’s Engineering Department, is turning this vision into a reality.Our revolutionary digital platform precisely tracks process flows, equipping...

Neutreeno Cambridge

Full Stack Engineer (Some experience required)

The Enterprise Data & Insights team is responsible for a suite of internal custom business applications. Fundamentally, we enable crucial insights for business decision making. Operating at the crossroads of DevOps, software engineering and data engineering, we design, develop and maintain systems which enable sophisticated analytics and Machine Learning for...

ARM Farnham

Full Stack Engineer

Job Title: Senior Full Stack Engineer Location: London(Hybrid, 3 days in-office) Type: Full-Time About Us: Do you want towork on one of the most critical challenges of our time? We’repartnering with a rapidly growing Series A startup that is buildingworld-class technology to help decarbonize the global economy. Thiscompany sees the...

Understanding Recruitment London