Contract Electronic Trading Senior Java Developer W2 only
MUST be local to New York City. This is a Hybrid position onsite and remote.
The role requires really strong technology skills such as:
- Serverside Java (Java 11 with multithreading and Low latency)
- CI/CD pipelines and processes
- Middleware/messaging concepts
- Deployment/runtime server knowledge
Qualifications and Responsibilities:
- Hands on Senior Java Developer with over 6 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.
Skills:
- Experienced Java Developer (JDK 11 or 17)Apache Camel (Version 3)
- REST API (including Enterprise Authentication and Authentication)
- Enterprise services (including monitoring state management)
- Spring (including Spring Boot and Spring Boot Actuator)
- JMS (Active MQ or similar)
- MS SQL Server and/or Sybase experience
- Experience designing and supporting low latency high throughput trading applications
- Extensive experience with asynchronous eventdriven programming & concurrency
- Experience with Capital Markets understanding how Derivatives instruments are priced and valued RFQ workflow
- Plus: eTrading experience
- Plus: Integration with ION TradeWeb and Bloomberg
Education:
- Bachelor degree in Mathematics Engineering or Computer Science.