Job Description:
We are seeking a highly skilled and experienced professional to join our team as a Java Developer in the Finance/Risk department. My client is a global bank, that values individuals who possess a broad understanding of the banking industry and have a strong technical background. The successful candidate will play a crucial role in project management, data analysis, and system implementation projects. They will also have the opportunity to work closely with stakeholders from different teams within the organisation and contribute to the overall architecture view.
Responsibilities:
- Collaborate with stakeholders from various teams to understand business requirements and provide innovative solutions
- Manage and execute projects related to system implementation, ensuring timely delivery and high-quality outcomes
- Conduct data analysis and provide insights to support financial industry and regulatory/financial reporting requirements
- Utilise technical expertise in Java, Spring Boot, and Spring Cloud Stream, to develop and enhance applications
- Demonstrate strong hands-on experience in frontend development, utilising technologies such as RESTful API, JavaScript, CSS, Angular, Typescript, and Node.js
- Foster a collaborative environment by actively sharing ideas, contributing to discussions, and providing valuable insights
Requirements:
- Experience in the banking industry, preferably in the finance/risk IT domain
- Solid background in project management, data analysis, and system implementation projects
- Comprehensive knowledge of financial industry practices and regulatory/financial reporting would be highly advantageous
- Proficiency in Java is a must, along with experience in Spring Boot, Spring Cloud Stream, Spark, and Alteryx
- Strong hands-on experience in Angular frontend development, with expertise in RESTful API, JavaScript, CSS, Angular, Typescript, and Node.js
- Ability to think holistically and have a global view of applications, rather than working on a single system
- Excellent communication skills, with the ability to effectively articulate ideas and collaborate with diverse stakeholders
- Fluency in English is required
To apply:
If you meet the above requirements and are excited about this opportunity, please submit your application.
Join our dynamic team and contribute to our global banking operations by applying your expertise and innovative ideas to drive success. We look forward to welcoming you to our esteemed organisation.