Applicant must have a BSc in Computer Science or equivalent degree in an engineering or mathematical field with proven expertise with Java and Python – demonstrating an ability to write robust, efficient code as well as test, debug and optimize. Expertise of the JVM configuring parameters, have a strong understanding of garbage collection, ability to profile hotspots and tune for performance. Strong analytical skills (algorithms, data structures, and statistics) and system proficiency (concurrency, memory) essential.
Experience delivering global Risk Management, Performance Attribution or financial trading systems.
Seasoned team lead able to coach, mentor and develop junior skillsets.
Great communication skills with a positive and constructive outlook, with the team and stakeholders.
Attention to detail with the ability to balance quality and timeliness
Experience with Spark (or similar) to deliver high-performance and scalable analytical reporting a bonus
Experience with Linux, K8s, Azure, Helm, Terraform, Docker a bonus.
Continue here for detailed job profile and application process