Core Java Developer

Core Java Developer

Posted 3 days ago by 1752235387

Negotiable
Outside
Hybrid
USA

Summary: The Core Java Developer role focuses on server-side development using Core Java, particularly in low-latency environments within the Banking and Financial industry. The position requires collaboration with Fixed Income trading teams to enhance systems related to various financial instruments and contribute to the development of a new RFQ engine. Candidates must possess extensive experience in Java development and a strong understanding of financial concepts. The role is expected to be remote or hybrid based in New York.

Key Responsibilities:

  • Core Java server-side development focused on low-latency data structures
  • Work closely with the Fixed Income (FI) trading teams to understand workflows, specifically related to pricing
  • Build and enhance systems dealing with Preferred Stocks, Corporate Bonds, Munis, Investment Grade products, TIPS, REITs, Money Market Funds, and Credit Trading instruments
  • Develop and integrate a net new RFQ engine and auto-hedging system
  • Contribute to pricing components relayed to external systems
  • Day 1 contributions expected in Core Java unit testing, code pipelines, builds, and deployment processes
  • Participate in a highly technical, fast-paced environment and quickly ramp up on Fixed Income concepts and platform-specific integrations

Key Skills:

  • More than 10 years of Banking/Financial industry experience required
  • 10 years - strong Core Java development experience, particularly on server-side, low-latency systems
  • Hands-on experience with data structures and scalable, high-performance platforms
  • Strong understanding of full software development lifecycle including unit testing, CI/CD pipelines, and deployment
  • Ability to pick up complex concepts quickly with minimal supervision - teachable
  • Strong Java knowledge - the candidate should be able to write clean, working Java code with little to no guidance
  • Data structures and algorithms - depending on the problem, the candidate should be able to identify the appropriate data structure and devise an efficient algorithm
  • Communication - this is critical. Without clear communication, the candidate may misunderstand the question or fail to articulate their solution effectively
  • Experience to Capital Markets (CM) or Fixed Income (FI) concepts (coupon rate, fixed rate coupons, bond pricing) is required- 5+ Years
  • Experience with Fixed Income instruments is required

Salary (Rate): undetermined

City: New York

Country: USA

Working Arrangements: hybrid

IR35 Status: outside IR35

Seniority Level: undetermined

Industry: IT

Detailed Description From Employer:

Job title: Core Java Developer
Location- NY
Duration- 6 Months

Responsibilities:
* Core Java server-side development focused on low-latency data structures
* Work closely with the Fixed Income (FI) trading teams to understand workflows, specifically related to pricing
* Build and enhance systems dealing with Preferred Stocks, Corporate Bonds, Munis, Investment Grade products, TIPS, REITs, Money Market Funds, and Credit Trading instruments
* Develop and integrate a net new RFQ engine and auto-hedging system
* Contribute to pricing components relayed to external systems
* Day 1 contributions expected in Core Java unit testing, code pipelines, builds, and deployment processes
* Participate in a highly technical, fast-paced environment and quickly ramp up on Fixed Income concepts and platform-specific integrations

Must Have Requirements:
More than 10 years of Banking/Financial industry experience required
* 10 years - strong Core Java development experience, particularly on server-side, low-latency systems
* Hands-on experience with data structures and scalable, high-performance platforms
* Strong understanding of full software development lifecycle including unit testing, CI/CD pipelines, and deployment
* Ability to pick up complex concepts quickly with minimal supervision - teachable

- Strong Java knowledge - the candidate should be able to write clean, working Java code with little to no guidance
- Data structures and algorithms - depending on the problem, the candidate should be able to identify the appropriate data structure and devise an efficient algorithm
- Communication - this is critical. Without clear communication, the candidate may misunderstand the question or fail to articulate their solution effectively
* Experience to Capital Markets (CM) or Fixed Income (FI) concepts (coupon rate, fixed rate coupons, bond pricing) is required- 5+ Years
* Experience with Fixed Income instruments is required

Education:
* Post secondary degree - Bachelors in Computer Science or Financial Engineering