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.