About this role
Key Areas of Responsibilities
• Extensive experience with Core Java, Spring Framework, OOPs principles, and Data Structures/Algorithms (DSA), Multi-threading • Develop and maintain Order & Execution Management System by designing, developing, and supporting business requirements, following the software development lifecycle. • Individual contributor who will develop quality code. • Proactively engage and communicate with other teams like other Development, QA and Support as required. • Optimize application performance for fast loading times and a seamless user experience • Ensure full compliance to all CLSA and required training and regulatory requirements for the team. • Participate in code reviews to maintain code quality and enforce coding standards • Stay updated with the latest trends and advancements in front-end technologies. • Recommend and implement enhancements in project architecture and workflow to improve development efficiency.
Requirements
• Bachelor’s or master’s degree in computer science or any IT stream • Minimum 6 years of relevant experience in backend technologies like Core Java 8+, Spring framework, OOPs, DSA, Multi-threading • Basic knowledge of RDBMS and middleware/messaging systems like Solace and Tibco EMS • Low latency/Real time application experience is a plus. Experience in Investment banking domain & cash equities would be an added advantage • Strong analytical, problem-solving skills who can work under a fast pace and dynamic environment with minimal supervision • Result oriented enthusiastic a team player who can work independently • Fluent in English in both speaking and writing
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.