JobsAisle
C

Technical Lead, Trading Applications Backend

CLSA Limited

Pune, India₹40,000–₹130,000/moAED 1.8K-5.7K/moToday
IndiaCore JavaSpring FrameworkMultithreadingOOPs PrinciplesData StructuresAlgorithms DSAFull Time

Skills Required

JavaEnglish

Job Description

Job Description Role Overview: You will be responsible for developing and maintaining the Order & Execution Management System, ensuring adherence to business requirements throughout the software development lifecycle. As an individual contributor, you will focus on producing high-quality code and optimizing application performance for a seamless user experience. Additionally, you will collaborate with various teams and stay updated on front-end technologies to enhance project architecture and workflow efficiency. Key Responsibilities: - Extensive experience with Core Java, Spring Framework, OOPs principles, and Data Structures/Algorithms (DSA), Multi-threading - Design, develop, and support business requirements for the Order & Execution Management System - Engage with other teams such as Development, QA, and Support proactively - Optimize application performance for fast loading times and user experience - Ensure compliance with CLSA and regulatory requirements - Participate in code reviews and maintain coding standards - Stay updated with front-end technologies trends - Recommend and implement enhancements in project architecture and workflow Qualifications Required: - Bachelors or masters 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 - Experience in low latency/real-time applications is a plus, with additional advantage in Investment banking domain & cash equities - Strong analytical and problem-solving skills, able to work under fast-paced environments with minimal supervision - Result-oriented and enthusiastic team player, fluent in English both in speaking and writing Role Overview: You will be responsible for developing and maintaining the Order & Execution Management System, ensuring adherence to business requirements throughout the software development lifecycle. As an individual contributor, you will focus on producing high-quality code and optimizing application performance for a seamless user experience. Additionally, you will collaborate with various teams and stay updated on front-end technologies to enhance project architecture and workflow efficiency. Key Responsibilities: - Extensive experience with Core Java, Spring Framework, OOPs principles, and Data Structures/Algorithms (DSA), Multi-threading - Design, develop, and support business requirements for the Order & Execution Management System - Engage with other teams such as Development, QA, and Support proactively - Optimize application performance for fast loading times and user experience - Ensure compliance with CLSA and regulatory requirements - Participate in code reviews and maintain coding standards - Stay updated with front-end technologies trends - Recommend and implement enhancements in project architecture and workflow Qualifications Required: - Bachelors or masters 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 - Experience in low latency/real-time applications is a plus, with additional advantage in Investment banking domain & cash equities - Strong analytical and problem-solving skills, able to work under fast-paced environments with minimal supervision - Result-oriented and enthusiastic team player, fluent in English both in speaking and writing