To be successful in this role, you should meet the following requirements:
-
5+ years of experience in software engineering with proven expertise in designing, developing, and deploying java-based application.
-
In-dept knowledge of java 8/11, microservices architecture, Spring boot, Postgres and Oracle
-
Very good understanding of containers and Container Orchestration technology such as Docker/Kubernetes and GCP Cloud platform.
-
Understanding and experience of developing UI application with ReactJS, HTML5 and NodeJS.
-
Hands-on experience with Unix, Git, Jenkins, Maven
-
Proficiency in using JIRA and Confluence
-
Comprehensive knowledge of modern DevSecOps Tools and Techniques.
-
Extensive experience of working in Agile Teams
In this role, you will:
-
Develop and designing a strategic platform for wholesale banking client services division of HSBC.
-
Have hands-on expert who can code, architect/design system and understanding highly available and scalable microservice.
-
Build solution with an engineering mindset, should achieve functional as well as non-functional requirements with consistence performance that help our business to grow.
-
Develop and manage the professionalism, foster collaboration, adopt best practices, and ensure on-time and top-quality deliveries.
-
Collaborate with a global team where co-ordination activities would cross regional boundaries.
-
Proactively remove impediments, see risk and communicate issues to program management.
-
Identify process inefficiencies and find innovative and programmatic ways to eliminate them.
It will be an add-on if the candidate meets one or more of following requirements:
-
Working experience on python.
-
Understanding of platforms build for observability e.g., Elastic Stack
-
Have previously worked on banking applications.
Fullstack Java Enterprise