Job description
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 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.
• Lead the development of new features and enhancements, ensuring that solutions meet business requirements and are delivered on time.
• build responsive, resilient, and elastic systems.
• Collaborate with cross-functional teams including product managers, architects, and other engineers, to deliver robust and scalable software solutions.
• Mentor and guide junior developers promoting best practices in code quality, testing, and deployment.
• Troubleshoot and resolve complex technical issues ensuring that software defects are addressed promptly.
• Participate in code reviews providing constructive feedback to peers and ensuring adherence to coding standards.
• Contribute to architecture discussions suggesting improvements and optimizations to existing systems.
• Stay up to date with the latest technologies and industry trends and integrate relevant advancements into the development process.
• Understand the DevOps Practices and apply it across projects.
• Optionally work with Google Cloud Platform (GCP) to design and implement cloud-native solutions.
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.
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
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.