Description:
Over the past eighteen years, our global FinTech client, has built the leading corporate bond e-trading platform. This is an opportunity for an enthusiastic software engineer to join the development team as a senior level developer working on our core trading system.
Responsibilities:
- Responsible for a spectrum of assignments from working on new products
- System and product enhancements
- Systems architecture to bug fixes.
- Work together not only with other technologists but, over time, also with business colleagues in the development of the system
Requirements:
- 2-7 years of enterprise software development experience
- Excellent core Java skills including data structures, Collection framework, Generics
- Experience with high-speed, high-volume transactional systems
- Good understanding of object-oriented design patterns
- Extensive experience in concurrency and multi-threaded programming
- Enterprise RDBMS (Oracle and/or SQL Server)
Preferred skills:
- FIX Protocol
- Agile development
- Web development using HTML5, JavaScript
- JMS
- JDBC
- REST
Base Salary Range: $110,000 – $175,000