Wholesale Data & Operation Technology (WDOT) Core Engineering Team
The Wholesale Data & Operation Technology is a global team geographically spread across London, New York, Tokyo, Hong Kong, Singapore, India, and Shanghai. The team is responsible for delivering strategic WDOT applications and platforms, re-architecting existing applications as Cloud-Native, and pushing to Public/Private Cloud PaaS platforms. The team also performs requirements gathering, design, development, testing, project management, and governance, providing a 3rd level escalation service to the support team.
We Value:
- Drive: Passion and energy to implement quality technical solutions. Self-motivation and intellectual curiosity.
- Commitment to Quality: Passion to conceive and produce world-class solutions that drive real-world value for the customer.
- Communication: Excellent communication skills. Ability to clearly articulate problems, solutions, risks, rewards, etc. (written and verbal), to be open-minded, and always a good listener.
- Technical Skills: Love for technology. You must be inherently passionate about technology.
- Business Acumen: Understanding how financial businesses can be enabled through technical solutions.
The role offers a unique opportunity to join our Wholesale Data & Operation Technology (WDOT) Core Engineering Team, focusing on modernising and transforming our applications across the group. You will collaborate with various application teams, understanding their architecture, design principles, and tech stack. The role also allows you direct exposure to the latest operation models such as CloudOps, GitOps, and DevSecOps using our in-house CI/CD pipeline.
This will involve the following:
- Development of Cloud-native applications with performance, security, and compliance in mind.
- Adopting a microservices architecture and supporting containerisation.
- Migrating applications to private (Nomura) or public (AWS ) cloud.
- Exploration and improvement of our CI/CD pipeline using Gitlab, Helm, Flux CD, Rancher, Docker, Kubernetes , and EKS (and other AWS solutions).
- System monitoring, support, and maintenance.
- Working with Platform or Application teams to gather requirements and provide solutions.
- Leading and driving global projects as teams are based in the UK, US, India, and Shanghai.
- Bachelor's Degree or higher in Computer Science at minimum.
- Excellent Java development experience, with solid core Java knowledge, and willingness to gain knowledge in Cloud computing and operations to help engineer cloud-based solutions and build CI/CD pipelines to support cloud migration and adoption.
- Hands-on experience with Cloud Native (Docker/Kubernetes/OpenShift), extensive AWS experience using EC2, S3, EKS, etc., and GitOps/CloudOps (Ansible, Terraform, Flux CD, Rancher, Helm).
Preferred:
- Micro-Service technologies (Spring Cloud, Spring Boot, ServiceMesh).
- Good understanding of Distributed Systems.
- Good understanding of design patterns and agile technologies.
- Full software lifecycle (requirements, design, development, testing, deployment, maintenance).
- Real-time Messaging (EMS/Solace/Kafka).
- Spring Framework.
Soft Skills Required:
- Excellent interpersonal skills.
- Good team mentality and communication skills.
- Self-starter and proactive personality.
- Responsible and responsive.
- Leadership skills, with previous experience in project or team lead roles.