About this role
Key Areas of Responsibilities
• Design, develop, and maintain efficient, reusable, and reliable Java code to support system functionality. • Develop components necessary for the rollout of MOBO (Middle and Back Office) functionalities, ensuring seamless integration and performance. • Identify, troubleshoot, and resolve operational issues, implementing preventive measures to reduce recurrence and improve system stability. • Collaborate with the Development team on implementation, technical reviews, testing, and deployment of software releases. • Focus on automation, process efficiency, and optimization tasks to improve performance and deliver measurable KPIs. • Participate in the design and execution of automation solutions to enhance productivity and reduce manual efforts. • Drive initiatives aligned with the Technology roadmap for the Middle and Back Office teams, ensuring delivery of strategic goals. • Maintain documentation of code, processes, and technical procedures to ensure knowledge sharing and standard adherence
Requirements
• Computer Science or equivalent degree • 10 to 15 years Hands on experience on building enterprise applications with various web technologies. • Strong Hands on Core Java skills [Must have]. • Development experience in an banking/capital market environment is mandatory [Must have] • Working knowledge of any of Unix OS [Solaris, Linux etc] [Must Have] • Hands on experience on any code management tool like Git/Bitbucket etc. [Must Have] • Good working knowledge of messaging systems (JMS, Solace, EMS, MQ etc.) • Good Knowledge in Relational database, Oracle, SQL (DML, DDL). • Good Understanding of various design patterns • Good working knowledge of Spring framework (Boot, Integration, Batch, Actuator) • Hands-on experience of Maven. • Good Exposure to development environments and related tools (Build management / Source Control management / Continuous Integration / Code Review Tools) • Good communication skills in English
Stay informed on CITIC CLSA Job Opportunities Not the right fit? You can create a job alert to receive our latest job openings that meet your interest.