Description
We are currently seeking an experienced professional to join our team in the role of Senior Consultant Specialist. As a full stack engineer, you will be responsible for cross-functional, cross-technical, and cross-POD delivery, including design, implementation, testing, deployment to production, and ongoing maintenance and enhancement of products or components within the Technology team.
Principal responsibilities:
- You will be required to continually enhance your skills within a number of specialisms, including UI, Cyber Security, Middleware, Database, AI, CI, CD, etc.
- Expert in Java 8 or above, Advanced Spring framework, Handling multi-thread applications, Concurrency Programming, Distributed Transaction, like 2PC/3PC/TCC/Saga, State Machine experience.
- Handle end-to-end delivery (Requirement gathering to Production deployment).
- Impact Analysis of change.
- Code Review and Technical Consultation.
- Stakeholder engagement as and when needed.
- Advise technical solutions on complex issues.
- Ready to learn and handle Production support activities.
- Risk & Control related activities (Application and Infrastructure).
- Infrastructure-related activities (Patching & Image Refresh; Participate in Service Resiliency Exercises).
- Team and Department level activities (Design and Technical sessions; Retrospective sessions).
- Design and Architecture (Conduct sessions; Present system design).
Optional skills:
- Basic understanding of any of the databases (Mongo DB, Postgres).
- Cloud (GCP, AWS S3).
- GCP Pubsub.
- GCP Dataflow.
- Python, AI/ML.
- Parquet file handling.
- Java Messaging Services with Solace.
- Banking and Financial Markets.
- Financial Trading and Trade Lifecycle.
- Risk Management.
- Basel Accords.
- Front-end skills – Vue, React, Angular, TypeScript/WX