Job description

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.
HSBC is one of the largest banking and financial services organisations in the world, with operations in 64 countries and territories. We aim to be where the growth is, enabling businesses to thrive and economies to prosper, and, ultimately, helping people to fulfil their hopes and realise their ambitions.

We are currently seeking an experienced professional to join our team in the role of Consultant Specialist.

  • SRE team in Transformation and Digital majorly work managing the infrastructure used across departments which includes Digital Hosting Platform (DHP) , database like PostgreSQL.
  • Currently SRE team manages close to 156 servers.
  • There are around 32K microservices, 2K Postgres DBs and 2K KVMs hosted across these servers.
  • SRE team manages deployment controls, CI/CD pipeline, service monitoring and alerting, cyber controls, cranker management.
  • In addition HSBC is making a major investment in adopting DevOps delivery processes and Cloud based solutions. Joining the department at this time will enable you to develop your skills in these new tools and techniques. As a department we are already Agile and we are
  • embracing the change to be DevOps and able to deliver high quality systems rapidly
  • We are looking for a developer to join our team. The successful candidate will be responsible to develop new Java Microservice and database based solutions. Developers can choose to use IntelliJ or Eclipse IDEs and will be using GIT and GitHub code repositories.

In this role, you will:

  • The main purposes of the role are to 
    • Work with the local team and bring the transformation with architectural decisions thereby leading to systems simplification and management of the estate 
    • Ensure that the developed functionality meets the supplied specifications
  • In addition, the candidate will be expected to do production support on rotational basis
  • Candidate should be passionate to work on various Technologies be it Java or others
  • The role is a individual contributor role and very much hands on. 
  • Working in agile environment and participate in Agile ceremonies.
  • Working on ways to automate and improve development and release processes.
  • Generating ideas with team members and offering insightful solutions.
  • Writing code with high standards and ensuring that test and quality processes are adhered to. 
  • Testing and verifying changes to applications under your responsibility
  • Facilitating user acceptance testing of releases. Adhere and contribute to all departmental guidelines and procedures.
  • Adhere to the best practices, standards and policies outlined in the various IT Functional Instruction Manuals.
  • Report progress to IT and stakeholders
  • Be aware of relevant industry developments and keep relevant skills up to date.
Requirements

To be successful in this role, you should meet the following requirements:

  • Strong Java 11+ knowledge and hands on working experience on Microservices 
  • Hands on experience on PG DB
  • Hands on experience on Kotlin
  • Hands on experience on RestAPIs
  • Well versed with Service Design Principles
  • Strong exposure to CI/CD tools 
  • Good hands on experience on any UI frameworks (eg : Angular 9, NextJS or ReactJS )
  • Hands on experience on bash scripting
  • Good to have knowledge about Clojure and rust
  • Good knowledge of OO and design patterns
  • Reasonable understanding of http protocol
  • Reasonable understanding of application servers
  • Experience of working in an Agile and DevOps development environment

What additional skills will be good to have? 

  • Understand, follow and demonstrate compliance with all relevant internal and external rules, regulations and procedures that apply to the conduct of the business in which you are involved, specifically Internal Controls and any Compliance policy including, inter alia, the Group Compliance policy.
  • Maintain HSBC Internal Control standards, including the timely implementation of internal and external audit points together with any issues raised by external regulators.
  • Be aware of the Operational Risk scenario associated with your role and act in a manner that takes account of operational risk considerations.

You’ll achieve more when you join HSBC.
www.hsbc.com/careers 

HSBC is 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. 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 India