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
In this role, you will:
- Design, develop, and maintain high-quality software solutions using Java 11, Spring Boot, and Microservices architecture. The API are based on containerization technologies such as Docker and Kubernetes.
- Should be good in writing Junit test cases.
- Should have good understanding of object-oriented design principles in Java.
- Should have good understanding of design patterns.
- Should have good hands-on experience in database like PostgreSQL
- Should be good in peer code review skills.
- Should have good exposure in GCP cloud.
- Worked on reactive programming.
- Working experience in shell script.
Requirements
To be successful in this role, you should meet the following requirements:
- 8+ years of working experience in developing APIs using Java, Springboot framework, microservices.
- Strong application design ,development and support using J2EE technologies like Java,J2EE, WebLogic application server, SOAP/REST, Java ,Java Micro services (SOAP over JMS/MQ and REST, Spring ,Jersey – web services libraries, Maven (build and deploy framework),Log4J,Messaging/JMS skills, ESB (IIB) development
- Experience of working with Google Cloud Platform (GCP)
- Experience of working with database technologies.
- Expertise in working with collaborative development using Git or similar version control tools.
- Expertise in working with Continuous Deployment methodology using Jenkins or equivalent CI and Cloudbees equivalent CD tools.
- Expertise in unit test and performance test frameworks and writing unit and performance tests for APIs.