Medior/Senior Software Engineer (Java)

Contract Type
This position is archived.
This position is archived.
Job description

Our partner develops and deployes systematic financial strategies across a variety of asset classes and global markets. They seek to produce high-quality predictive signals through their proprietary research platform to employ financial strategies focused on exploiting market inefficiencies. Their teams work collaboratively to drive the production of signals and financial strategies – the foundation of a sustainable, global investment platform.

Successful candidates will be working on next generation technology to build a scalable, real time view of the firm’s financial data. As a key member of the team, the candidate will have the opportunity to offer new technology solutions to help improve our partner’s capabilities.


  • Develop and extend software tools which automate, analyze, and monitor business processes
  • Design, code, and debug operations, reporting, pre and post trade analysis applications on Linux platforms
  • Analyze requirements, develop/test code, and manage product deliverables to targeted release dates
  • Adhere to the company’s software development methods and guidelines
  • Interface with users for requirements gathering and specification
  • Interface with operations support team for deployment and training
  • Participate in all facets of a project’s life cycle from design, implementation, testing, documentation and deployment
  • Provide support for new and legacy applications
  • Strong understanding and experience with Object Oriented Programming preferably Java and/or Python
  • Possess an advanced knowledge and experience with streaming application development, Kafka, Spark, Flink, Redis a plus but not mandatory
  • Have strong experience in querying large data sets using SQL
  • Be able to design and develop scalable software
  • Strong understanding of algorithms and data structures
  • Have the ability to understand complex systems and be in command of the details to provide solutions

Company offers real challenges, a lot of work, an above average compensation and benefits package, good career development possibilities in an international environment, they can offer fun and fully contribute to the success of young, dynamic and competent team members.

Other notes
For more related job opportunities visit
This position is archived.
This position is archived.