Job Title : Electronic Trading Sr. Java Developer Location : New York City, NY Hybrid Position Type : Contract. Bill Rate : Open Number of Positions : 3 Job Description: 3 strong server-side Java developers to build out a new US treasuries electronic trading platform.
- Hands on Senior Java Developer with over 5 years of enterprise development experience.
- Work with multiple business teams including trading and quantitative analysts.
- Provide work estimates as needed.
- Develop system architectures, designs and concepts.
- Maintain and improve code quality using static & dynamic code analyses, security vulnerability scans, code coverage and CI/CD pipeline gating.
- Provide technical guidance and be a technical mentor to the development team.
- Design, build and configure applications to meet business process and application requirements.
- Participate in all phases of software delivery lifecycle from analysis through support.
Required Skills:
- Experienced Java Developer (JDK 11 or 17).
- Experience designing and supporting low latency, high throughput trading applications.
- Extensive experience with asynchronous, event-driven programming & concurrency.
Preferred Skills:
- Spring (including Spring Boot and Spring Boot Actuator).
- Apache Camel (Version 3).
- REST API (including Enterprise Authentication and Authentication).
- Enterprise services (including monitoring, state management).
- JMS (Active MQ or similar).
- MS SQL Server and/or Sybase experience.
Optional Skills:
- Experience designing, developing and maintaining low-latency electronic trading solutions for US treasuries, futures or swaps.
- Experience integrating proprietary components with ION, TradeWeb or Bloomberg.
- Experience with Capital Markets, understanding how Derivatives instruments are priced and valued, RFQ workflow.