Senior Cloud Engineer with Java
What we do:
You will be involved in two types of tasks:
- Providing surveillance of a number of electronic communications platforms, including email and instant messaging. The current solution is based on the CA Dataminder product and is used to detect a range of behaviours from foul and abusive language to collusion which is an area of importance for issues such as price fixing and market abuse. The successful candidate will be involved with the project leveraging numerous cloud components from CI/CD, Storage, Messaging and Big Data among other suitable tooling.
- Ongoing development of new tool. The Dataminder product which is the core of our current electronic surveillance capability is being discontinued. The team consisting go business and IT have selected another product as the strategic replacement. This project will involve working with internal team members operating under the Disciplined Agile methodology, external consultants working for Digital Reasoning using Waterfall and other interested parties – GCP Engineers, Cloud Adoption personnel, etc.
If you decide to join our project, you will be working with each group and the Programme/Product teams to deliver technical solutions to enable delivery of a controlled high-risk project.
Your daily tasks:
- You and your teammates are responsible for all aspects of delivering software to your users i.e.
o Decide on suitable strategies for technical delivery
o Work with the PMs on project planning
o Speaking to product owner and business on features and requirements
o Automating testing and deployment of small and frequent releases
o Production availability of your service – if you build a service you own the service
You will join global IT team in Global Banking & Markets (GBM) which is the "investment bank" for HSBC. Our businesses generate millions of transactions across a range of financial markets. Our IT teams design and develop modern systems covering all aspects - trading in the markets, sales and customer tools, handling transactions and building financial and regulatory reporting.
We are GBM Surveillance IT. We work within HSBC's investment banking IT organization and with other global businesses to protect our stakeholders from illegal or prohibited activity across channels, including but not limited to trading activity, audio communications and electronic communications.
We work in small teams, bringing development, testing, business analysis, QA and system reliability together.
Who we're looking for?
o Proven Experience in Micro service based architecture
o Demonstrable experience from Cloud Service Providers –GCP or other cloud providers
o Hands-on experience in Java (or equivalent) including proven experience of Spring framework including but not limited to Messaging/Data/Core/batch modules
o Strong knowledge of Rest-API, Messaging, Multi-Threading, XML, JSON and Similar Web technologies.
o Hands on experience in Elastic, Hadoop, MySQL.
o Experience in Scripting: Bash / Python.
o Strong understanding of CD/CI – Jenkins & Ansible, Git
o Good knowledge of web development (Java EE, HTML, JS & CSS) and frameworks integrating with Java/Rest services – React, Material UINICE TO HAVE
Skills that would be helpful on that position:
o Attention to detail and the ability to multitask
o Excellent analysis and problem solving skills.
o Strong communication, collaboration and interpersonal skills
o Good technical documentation skills
o Self-Starter and Self Motivated
o Logical/Analytical thinker and troubleshooter
o Self-motivation, enthusiasm and proven rapid learning capability are essential.