Application Development | Level 1 (USD)

  • New York, NY
  • Posted 2 days ago | Updated 8 hours ago

Overview

On Site
USD 45.00 - 50.00 per hour
Full Time

Skills

Application Development
Retail
SAP WM
PB
OTC Derivatives
Commodities
FX
Risk Management
Customer Service
Data Analysis
Real-time
Big Data
Distributed Computing
Customer Experience
Management
Cluster Analysis
Scalability
Mentorship
Trading
Amazon Web Services
Microsoft Azure
Test-driven Development
Agile
English
Communication
Collaboration
Java
Apache Kafka
Redis
Caching
Concurrent Programming
Design Patterns
Testing
Sybase
IBM DB2
UI
AngularJS
React.js
Information Technology
Privacy
Finance
Credit Cards
Banking
Onboarding
Payroll
Training
Reporting

Job Details

Position: Application Development | Level 1 (USD)
Location: New York, New York
Duration: Contract

Job Overview:
Client Portfolio Risk and Margin team is responsible for Client Margin and Risk Management across Retail WM, PB Hedge Funds, OTC Derivatives, Listed, Commodities, and FX desks. Risk management requires cutting-edge technology to navigate complex risk scenarios and improve client service. This role involves solving computationally complex and data-intensive problems while designing scalable systems capable of handling large volumes. The position offers broad exposure to various hedge fund strategies, complex data analytics, and quantitative challenges across asset classes. The team operates a low-latency real-time risk and margin platform, requiring solutions around big data and distributed computing. We are seeking a Java programmer to work on strategic initiatives to scale and modernize our client platform, enhance client experience, manage client risk and margin effectively, and maximize efficiency. The candidate will collaborate directly with the Risk desk and work on projects in the quantitative development space. This includes working closely with strategists, understanding their models, and developing scalable, high-performance solutions for initiatives such as factor backtesting and clustering analysis.

Responsibilities:
  • Work as a developer on projects focused on increasing the scalability of the system.
  • Contribute to design and architecture discussions at a senior level.
  • Maintain the platform by sharing support responsibilities with the rest of the team.
  • Perform code reviews and help set good design and coding standards for the team.
  • Mentor junior team members.

Qualifications:
  • Minimum of 5 years of experience, preferably with large-scale trading or other mission-critical high-performance systems.
  • Expert knowledge of the Java programming language and any mainstream JVM.
  • Intermediate knowledge of common distributed architecture patterns.
  • Working knowledge of developing applications on AWS or Microsoft Azure is a plus.
  • Experience in a team that follows SRE, TDD, and agile development practices is an added advantage.
  • Good oral and written English communication skills are required to collaborate effectively with users and the wider developer community.
  • Proficiency in Core Java, Google Protocol Buffers, Kafka, RocksDB, Hazelcast, and Redis.
  • Experience with distributed caching, concurrent programming, design patterns, and testing frameworks.
  • Knowledge of Sybase/DB2 is highly desirable.
  • UI skills in Angular or React are a plus.
Interested Candidate share their resume:
About PTR Global: PTR Global is a leading provider of information technology and workforce solutions. PTR Global has become one of the largest providers in its industry, with over 5000 professionals providing services across the U.S. and Canada. For more information visit ;br>
At PTR Global, we understand the importance of your privacy and security. We NEVER ASK job applicants to:
  • Pay any fee to be considered for, submitted to, or selected for any opportunity.
  • Purchase any product, service, or gift cards from us or for us as part of an application, interview, or selection process.
  • Provide sensitive financial information such as credit card numbers or banking information. Successfully placed or hired candidates would only be asked for banking details after accepting an offer from us during our official onboarding processes as part of payroll setup.

Pay Range: $45 - $50

The specific compensation for this position will be determined by a number of factors, including the scope, complexity and location of the role as well as the cost of labor in the market; the skills, education, training, credentials and experience of the candidate; and other conditions of employment. Our full-time consultants have access to benefits including medical, dental, vision and 401K contributions as well as any other PTO, sick leave, and other benefits mandated by appliable state or localities where you reside or work.

If you receive a suspicious message, email, or phone call claiming to be from PTR Global do not respond or click on any links. Instead, contact us directly at +1 . To report any concerns, please email us at

#LI-ST1
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About PTR Global