Senior Java Developer Algorithmic Trading


Job description

We are seeking an experienced Java developer whose expertise is in e-trading applications and who will work in a Joint Venture (JV) with e-Quants. Together they will work on building upon an existing suite of java-based quant applications called Quartz, which is used by credit traders and management globally.
This is a hybrid position, 2x/week at Lisbon office. 

Main Responsibilities:

  • Participate in an agile based software development life-cycle including technical analysis, documentation, development, testing and code reviews;
  • Collaborate with the production support team for release and maintenance of the components;
  • Propose and provide feedback from experience/knowledge on architecture, design, technology choices and technology direction of the platform.


Technical skills:
  • 5+ years of software development experience with Java-core;
  • Good algorithmic knowledge;
  • Experience developing real-time event-driven applications;
  • Good understanding of test driven development and continuous integration practices.

Language skills:
  • Fluency in English (both written and spoken) is mandatory.

Soft skills:
  • Ability to work as a part of a globally distributed team;
  • Desire to dive to a new domain knowledge and learn quickly;
  • Strong problem solving skills.

Want to apply?
Phone number*
Faça upload do seu CV* (max. 4MB)
Upload your photo or video (max. 4MB)