JobsAisle
C

Software Engineer, Trading Application, Information Technology

CLSA Limited

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

Skills Required

JavaEnglish

Job Description

Job Description As an experienced developer, you will be responsible for the following key areas: - Extensive experience with Core Java, Spring Framework, OOPs principles, and Data Structures/Algorithms (DSA), Multi-threading. - Developing and maintaining Order & Execution Management System by designing, developing, and supporting business requirements following the software development lifecycle. - Being an individual contributor who develops quality code. - Proactively engaging and communicating with other teams like Development, QA, and Support as required. - Optimizing application performance for fast loading times and a seamless user experience. - Ensuring full compliance with all CLSA and required training and regulatory requirements for the team. - Participating in code reviews to maintain code quality and enforce coding standards. - Staying updated with the latest trends and advancements in front-end technologies. - Recommending and implementing enhancements in project architecture and workflow to improve development efficiency. Qualifications required for this role: - Bachelor's or master's degree in computer science or any IT stream. - Minimum 2 years of relevant experience in backend technologies like Core Java 8+, Spring framework, OOPs, DSA, Multi-threading. - Experience in the Investment banking domain & cash equities would be an advantage. - Strong analytical and problem-solving skills to work under a fast-paced and dynamic environment with minimal supervision. - Result-oriented, enthusiastic team player who can work independently. - Fluent in English for both speaking and writing. As an experienced developer, you will be responsible for the following key areas: - Extensive experience with Core Java, Spring Framework, OOPs principles, and Data Structures/Algorithms (DSA), Multi-threading. - Developing and maintaining Order & Execution Management System by designing, developing, and supporting business requirements following the software development lifecycle. - Being an individual contributor who develops quality code. - Proactively engaging and communicating with other teams like Development, QA, and Support as required. - Optimizing application performance for fast loading times and a seamless user experience. - Ensuring full compliance with all CLSA and required training and regulatory requirements for the team. - Participating in code reviews to maintain code quality and enforce coding standards. - Staying updated with the latest trends and advancements in front-end technologies. - Recommending and implementing enhancements in project architecture and workflow to improve development efficiency. Qualifications required for this role: - Bachelor's or master's degree in computer science or any IT stream. - Minimum 2 years of relevant experience in backend technologies like Core Java 8+, Spring framework, OOPs, DSA, Multi-threading. - Experience in the Investment banking domain & cash equities would be an advantage. - Strong analytical and problem-solving skills to work under a fast-paced and dynamic environment with minimal supervision. - Result-oriented, enthusiastic team player who can work independently. - Fluent in English for both speaking and writing.