Java Back-End/Software Engineer/Hyderabad/Global Ops & Automation IT:0000K4L3

  • Hyderabad
  • Hsbc
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. 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 : Software Engineer In this role, you will (Key responsibilities) Collaborate with product managers and business analysts for understanding, refining and estimating the functional requirements of the system captured in user stories. Collaborate with architects for defining and validating the architecture and the software design of the components and modules that must be implemented on the platform. Development of all server-side logic, and ensuring high performance and responsiveness to requests from the front-end. Responsible for integrating the front-end elements. A basic understanding of front-end technologies is therefore necessary as well Building reusable code and libraries for future use Optimization of the application for maximum speed and scalability Implementation of security and data protection Define together with the front-end engineers the REST APIs for the features of the services being built and implement the processing of the API related data. Collaborate with the UX team for understanding and refining the UI visual design and the user experience of the features built. Establish Continuous Integration and Continuous Delivery as the foundation for the successful technology product delivery that is global, scalable and of great performance. Delivers solutions which supports and aligns to HSBC’s strategic visions and roadmaps. Requirements To be successful in this role, you should meet the following requirements: Preferably 3+ years’ experience. Bachelor’s degree in computer science or a related technical discipline Strong work experience with programming languages Python, Java, .Net etc., Experience in back-end application development (APIs, code integration etc.,). Experience working with REST APIs and JSON data. Experience working with database technology such as MySQL, PostgreSQL, MongoDB, and Oracle Good Understanding /experience with Cloud or a similar service , Azure, GCP, AWS etc. Familiar with JavaScript, HTML and front-end frameworks (Vue JS, React, Angular, Amber etc.,) Comfortable multi-tasking and working as part of a global team, as well as working independently and taking ownership. Strong verbal and written communication skills Team-mindset: Willingness to collaborate and iterate. Growth-mindset: Willingness to learn new technologies and processes. Excellent communication skills. Problem-solving aptitude.,Creative thinking.