Our client, a leading financial services company, is hiring an
Sr. Java Developer (DevOps & Resiliency) on a contract basis.
Job ID: 83940
Work Location: Jersey City, NJ
Summary: The client is a leading global financial services company, does business in more than 100 countries, providing consumers, corporations, governments, and institutions with a broad range of financial products and services. Our Markets & Banking business is a global leader in banking, capital markets, and transaction services, with a presence in many countries dating back more than 100 years. The client enables clients to achieve their strategic financial objectives by providing them with cutting-edge ideas, best-in-class products and solutions, and unparalleled access to capital and liquidity. These are mission critical roles, supporting systems that process millions of transactions and trillions of dollars daily.
The client's OTC Clearing platform is the #1 OTC Clearing platform in the world. The OTC Clearing program is intended to build the core backbone for the OTC real time clearing technology, covering Trade STP (e.g. trade flow management, allocations, clearing, booking) and static and semi-static reference data for the OTC business, as well as the MIS/CRM capabilities needed to run the business. A major ongoing initiative is to build out the clearing platform with a scalable and resilient architecture to support high trading volumes and new business requirements.
Key Responsibilities: - Backend core java development on a distributed & message-oriented OTC post trade processing and clearing system.
- Lead disaster recovery test for a critical application by planning, procuring infrastructure and ensuring resiliency
- Assist in the global rollout of the OTC Clearing platform.
- Working with developers and analysts in New York & Pune teams.
- Level 3 support for production issues
- Strong adherence to development standards and principles.
- Participate in requirements analysis & prioritization by working closely with PM, BA and product development teams.
- Liaise with Primary Support staff to ensure successful operation of functionality post release.
- Applying an understanding of Futures and OTC financial products to the full development lifecycle
- Ownership of relationships with internal teams supplying some of the technology/solutions for Futures
Knowledge/Experience: - Proven track record of complex, real-time, multi-tier solution development.
- Experience on Middle office STP platforms
- Detailed level knowledge (product/contract level) in Futures, Equities or Fixed Income markets.
- In-depth knowledge and experience of the OTC business from Trading through to Settlement and Clearing a plus.
- Has evidence of commitment to process improvement & client service.
- Must be able to understand user requirements and provide roadmaps and plans to achieve desired solutions.
Skills: Technical Expertise - Core Development: 10+ years of expert-level experience in both Java (using Spring in a Linux environment) and SQL/RDBMS.
- Architecture: Strong working knowledge of message-oriented, event-driven, multi-threaded services with a focus on high throughput and low latency.
- Related Technologies: Knowledge of Oracle, Apache Kafka, Docker, OpenShift, or similar technologies is a plus.
- Industry Standards: Strong knowledge of FpML standards is preferred.
Infrastructure & Operational Skills - Infrastructure Management: Ability to procure, set up, and deploy applications on new infrastructure.
- Business Continuity: Proven ability to prepare, coordinate, and execute disaster recovery (DR) tests.
Professional Competencies - Problem-Solving & Adaptability: Strong analytical and problem-solving skills, with the ability to quickly learn complex systems, challenge processes, and adapt to new requirements and tight deadlines.
- Ownership & Autonomy: Demonstrated ability to work independently, multi-task, take ownership of deliverables, and drive strategy.
- Communication: Excellent oral and written communication skills with a proven ability to facilitate technical discussions.
Qualifications: - Bachelor's or above in Computer Science or related discipline
- Exceptional candidates who do not meet these criteria may be considered for the role provided they have the necessary skills and experience.
Other Competencies: - Good team working skills and ability to work in a distributed global team environment.
- Strong analytical and problem-solving skills.
- Self-motivated with determination to achieve goals.
- Flexible and able to deliver quality results in the required timeframe.
- Experience in full lifecycle development.
Impeccable integrity and judgment.
Pay Rate: $105 /hour W2