GO TO SEARCH
We are seeking an experienced Chief Java Developer whose expertise is in e-trading applications.
Together they will work on building upon an existing suite of Java-based quant applications, which is used by credit traders and management globally.
Your primary focus will be participating in an Agile-based software development life-cycle including technical analysis, documentation, development, testing, and code reviews. You will collaborate with the production support team for the release and maintenance of the components.
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
Requirements
- 7+ years of software development experience with Java-core
- Proven track record of leading and mentoring a team of engineers
- Good algorithmic knowledge
- Experience developing real-time event-driven applications
- Good understanding of test-driven development and continuous integration practices
- Experience in Concurrency, Core Java Development, and Java Multithreading
- Experience in Algorithmic Trading and Financial Services
- Fluency in English (both written and spoken)
Nice to have
- Experience in developing e-trading applications
- Knowledge of financial markets and products