JOB RESPONSIBILITIES
- Build best in class high performance electronic trading system in Java.
- Continuously improving tools for performance tracking, monitoring and reporting on suit of trading applications.
- Communication with sales and clients about new feature requirement and participate in solutioning.
JOB REQUIREMENTS
- Degree educated in an Engineering or Computer Science related subject.
- Minimum 3-5 years of server side core Java development experience
- Advanced programing knowledge in Core Java.
- Experience of multithreading development will be advantageous.
- Knowledge with FIX or other financial transaction protocols will be a bonus.
- Knowledge in Agile development lifecycle (CI/CD), JUnit and build tools such as Git, Maven, Jira, Jenkins
- Knowledge in open source libraries and frameworks such as Spring Framework, Apache Commons, LMAX Disruptor
- Working knowledge of Linux / UNIX, bash or Perl or scripting skills.
- Working knowledge of SQL databases, queries and stored procedures.
- Self-starter, good work ethics, resourceful and problem solver, being able to gain initiative, work independently and produce high quality solution.
#LI-JACMY