Overview
On Site
Contract - W2
Contract - months contract
Skills
Java
MicroServices
Kafka
APIs
MQ
Endur
JMS
AVS
JVS
OC
Job Details
Ttile: Senior Java + Endur Technical Lead
Duration: 12+ Months
Engagement Type: Contract
Work Location: Houston, TX 77032 - Onsite
Experience Required: 14+ years overall, strong Endur expertise
Key Responsibilities:
- Lead multi-phase Endur upgrade, enhancement, and customization initiatives.
- Own front-to-back trading workflows including deal capture, scheduling, settlement, accounting, and risk modules.
- Configure and enhance Endur components using AVS, JVS, OpenComponents, Grid, Connex.
- Architect and implement Endur-adjacent services using Java/J2EE.
- Develop APIs, microservices, and custom workflow handlers.
- Build Java-based extension modules for pricing, valuation, market data, and trade lifecycle events.
- Integrate Endur with SAP, Allegro, RightAngle, market data sources, and downstream financial systems.
- Work with REST/SOAP , JMS, MQ, Kafka, and event-driven interfaces.
- Enhance trade, risk, and pricing data pipelines across the E/CTRM ecosystem.
- Implement models for VaR, P&L, MtM, Greeks, exposure reports, and simulation engines.
- Work with forward curves, volatilities, settlement prices, and pricing libraries.
- Lead onsite/offshore teams, review solution designs, and enforce coding standards.
- Collaborate with traders and SMEs to translate business needs into technical architecture.
- Drive Agile ceremonies, backlog grooming, and release planning.
Required Technical Expertise:
- 10+ years with Endur v14+
- Strong across AVS, JVS, OC, Connex, Openlink Grid
- Deep knowledge of trade lifecycle, invoicing, credit risk, settlement, EOD batches
- Expert-level Java/J2EE, Spring, multithreading, enterprise design patterns
- REST/SOAP API development, event streaming (Kafka/JMS), MQ frameworks
- Crude, LNG, Power, Gas, Renewables
- Curves, market data, pricing, risk engines
- Knowledge of MtM, VaR, Greeks, scenario analysis
- Oracle / SQL Server (stored procedures, tuning, query optimization)
- High-volume transaction processing optimization
- CI/CD (Jenkins, GitLab), Git, Docker, Kubernetes
- Experience with Endur on AWS/Azure preferred
- EMIR, REMIT, Dodd-Frank, eConfirm, DTCC reporting
- Python for extracts, automation & Endur tooling
- Perl for batch automation
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.