Java Developer, Capital Markets Trading at Business Integration Partners BIP
New York, NY 10017, USA -
Full Time


Start Date

Immediate

Expiry Date

23 Nov, 25

Salary

150000.0

Posted On

23 Aug, 25

Experience

7 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Core Java, Nasdaq, Physics, Fixed Income, Java, Mathematics, Swaps, Financial Engineering, Electronic Trading Systems, Soa, Bloomberg, Spring Framework, Java Swing, Financial Services, Marketaxess, Real Time System Design, Integration, Database Modeling

Industry

Computer Software/Engineering

Description

COMPANY OVERVIEW:

Business Integration Partners (BIP) is Europe’s fastest growing digital consulting company and are on track to reach the Top 20 by 2030, with an expanding global footprint in the US (New York, Charlotte, Chicago, and Houston). Operating at the intersection of business and technology we design, develop, and deliver sustainable solutions at pace and scale creating greater value for our customers, employees, shareholders, and society.
BIP specializes in high-impact consulting services across multiple industries with 6,000 employees worldwide. Our domains include Financial Services business serves Capital Markets, Insurance and Payments verticals, supplemented with Data & AI, Cybersecurity, Risk & Compliance, Change Management and Digital Transformation practices. We integrate deep industry expertise with business, technology, and quantitative disciplines to deliver high-impact results for our clients.

REQUIRED QUALIFICATIONS:

  • 7+ years of hands-on Core Java development, preferably in financial services.
  • Strong track record in designing, developing, and deploying high-performance software.
  • Experience with electronic trading systems, ideally in Fixed Income (Treasuries, Government Bonds, Swaps, Futures, etc.).
  • Solid knowledge of real-time system design (low latency, message-driven architecture, scalability, multithreading, SOA).
  • Proficiency with Core Java, Spring Framework, SQL, and multi-threading.
  • Experience with messaging middleware (publish/subscribe, JMS, Tibco RV or equivalent).
  • Familiarity with enterprise integration patterns and messaging systems.
  • Experience with Agile/DevOps practices including CI/CD, automated testing, and iterative delivery.
  • Comfortable with Linux/Unix environments and scripting.
  • Knowledge of FIX and FpML protocols.
  • Strong communication skills — able to explain designs, gather requirements, and solve problems collaboratively.
  • Experience with relational database modeling and querying.
  • Ability to refactor and optimize existing code for performance and maintainability.
  • Object-oriented design expertise with common design patterns.
  • Willingness to provide 3rd-line production support.

PREFERRED QUALIFICATIONS:

  • Advanced degree in Financial Engineering, Mathematics, Physics, or Engineering.
  • Knowledge of Fixed Income products (government bonds, interest rate swaps, futures).
  • Experience with RFQ negotiation workflows.
  • Integration with market venue APIs (Bloomberg, Tradeweb, MarketAxess, Brokertec, CME, Nasdaq, Dealerweb, BGC, Valantic, Fluent).
  • Experience with UI development (Java Swing, OpenFin, HTML5, ReactJS).
  • Exposure to trading system migration/re-design projects.

How To Apply:

Incase you would like to apply to this job directly from the source, please click here

Responsibilities

ABOUT THE ROLE:

This role involves hands-on development of high-performance, real-time trading platforms. The candidate will be involved in designing, developing, and deploying software, working closely with technology-focused engineers, quantitative analysts, and traders. The role requires developing common frameworks and core services to facilitate real-time pricing/risk model development, and to promote standardization and re-use of analytical calculation modules. The candidate will work on both new and existing systems and be involved in refactoring code. The role will also include supporting and maintaining front-office pricing and trading applications and assisting in investigating production and performance issues.

KEY RESPONSIBILITIES

  • Design, develop, and enhance real-time analytical calculation engines and global rates electronic trading frameworks.
  • Build pricing engines, trading strategies, and execution algorithms for low-latency environments.
  • Maintain a common analytical library and develop modular calculation services.
  • Write clean, testable, and maintainable code following best practices.
  • Collaborate closely with traders and quantitative analysts to clarify requirements and deliver solutions.
  • Diagnose and resolve application, infrastructure, and environmental issues.
  • Participate in rotational production support and front-office troubleshooting.
  • Design and maintain Java-based microservices using Spring Boot and cloud-native architectures.
  • Implement RESTful APIs for seamless integration in distributed systems.
Loading...