Endur Technical Consultant (Java)
ABOTTS Consulting inc
Chicago, IL, United States
10 days ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
4 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Application Programming Interfaces (APIs)
Amazon Web Services
Microsoft Azure
Batch Processing
Cloud Computing
Code Review
Databases
Continuous Integration
Data Mining
DevOps
Perl (Programming Language)
+28 more
Java Platform Enterprise Edition (J2EE)
Java Message Service (JMS)
Spring Framework
Python (Programming Language)
Messaging Application Programming Interface
Microsoft SQL Server
Oracle (Applications)
Performance Tuning
Scrum Methodology
Query Optimization
Release Management
OpenLink Endur
SAP (Applications)
Simple Object Access Protocol (SOAP)
SQL Stored Procedures
Multithreading
Enterprise Software Applications
SOAPAPI
Backend
Gitlab
Git
Event Driven Architecture
Kubernetes
Apache Kafka
Api Design
Docker
Jenkins
Microservices
Job description
- Led complex, multi-phase Endur upgrade, enhancement, and customization programs across trading environments, with strong ownership of Java-based solution delivery.
- Owned end-to-end trading lifecycle processes, including deal capture, scheduling,settlement, accounting, and risk management, ensuring robust Java integration layers.
- Designed and configured Endur components using AVS, JVS, OpenComponents, Grid, and Connex frameworks, complemented by custom Java development.
- Architected and developed scalable backend services and enterprise applications using Java/J2EE, aligned with Endur workflows.
- Built and maintained APIs, microservices, and custom workflow handlers using Java and Spring-based frameworks.
- Developed Java-based extension modules for pricing, valuation, market data processing, and trade lifecycle events within Endur.
- Designed and implemented integration solutions using Java for seamless connectivity between Endur and external systems such as SAP, Allegro, RightAngle, and market data providers.
- Worked extensively with REST/SOAP services, JMS, MQ, Kafka, and event-driven architectures using Java-based implementations.
- Enhanced trade, pricing, and risk data pipelines using Java to improve scalability, performance, and reliability across the E/CTRM ecosystem.
- Implemented quantitative models and analytics (VaR, P&L, MtM, Greeks, exposure, simulations) with Java-driven computation frameworks.
- Applied strong Java expertise in handling forward curves, volatility models, settlement pricing, and integration with pricing libraries.
- Led onsite/offshore teams, performed detailed code reviews (Java & Endur), and enforced best practices in coding, design, and architecture.
- Collaborated closely with traders and business SMEs to translate complex requirements into scalable Java + Endur solutions.
- Drove Agile delivery using modern Java development practices, including CI/CD, sprint planning, backlog grooming, and release management.
Requirements
- Endur Java Developer - 8+ Years on Java and 6+ years on Endur
- Sr. Endur Java Developer 10+ Years on Java and 7+ years on Endur
- Endur Java Lead 12+ Years on Java and 8+ years on Endur., * 8-12 Years of experience with Java
- 4-8 years of hands-on experience with Endur (v14 and above) across implementation, upgrade, and support engagements.
- Strong expertise in Endur frameworks and components, including AVS, JVS, OpenComponents (OC), Connex, and Openlink Grid.
- In-depth understanding of the full trade lifecycle, covering deal capture, invoicing, credit risk, settlement, and end-of-day (EOD) batch processing.
- Advanced proficiency in Java/J2EE with strong knowledge of Spring framework, multithreading, and enterprise design patterns.
- Extensive experience in API development (REST/SOAP) and event-driven architectures using Kafka, JMS, and MQ-based messaging frameworks.
- Domain expertise across commodities including Crude, LNG, Power, Gas, and Renewables trading.
- Strong knowledge of market data management, forward curves, pricing models, and risk engine integration.
- Solid understanding of risk and valuation concepts such as MtM, VaR, Greeks, and scenario analysis.
- Hands-on experience with databases such as Oracle and SQL Server, including stored procedures, performance tuning, and query optimization.
- Proven ability to optimize high-volume transaction processing systems for performance and scalability.
- Experience with modern DevOps practices and tools, including CI/CD pipelines (Jenkins, GitLab), Git version control, Docker, and Kubernetes.
- Exposure to cloud-based Endur deployments on AWS and Azure environments.
- Familiarity with regulatory reporting requirements such as EMIR, REMIT, Dodd-Frank, as well as platforms like eConfirm and DTCC.
- Working knowledge of Python for data extraction, automation, and Endur tooling.
- Experience using Perl for batch processing and automation tasks.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on www.dice.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦