Vacancy expired!
- Responsible for developing, enhancing, modifying, and/or maintaining applications in the Electronic Trading environment, using Java
- Design, code, test, debug, and document programs as well as support activities for the corporate systems architecture
- Work independently in market connectivity and trade capture systems
- Conduct development and performance profiling of ultra-low latency and high throughput applications
- Work on complex event processing and multi-threaded systems
- 5 or more years of experience building high-throughput, low-latency applications in Java
- Knowledge of data structures, design patterns
- Deep knowledge of internal workings of Java platform, including memory management
- Familiarity with large-scale real-time systems architecture and implementation
- Expert-level knowledge of multi-threading
- Agile/Scrum methodology
- Unit Testing/Mocking Frameworks (JUnit, etc.)
- Test-Driven development
- Source Control (GIT)
- JIRA, TeamCity, Gradle
- Electronic Trading
- FIX Protocol
- Able to work as a W2 employee of Genesis10 (no Corp-to-Corp)
Vacancy expired!