DevOps Engineer
Senior Java Developer - STP
Warsaw
Apply on the employer's siteRole description
Company Overview
Cantor Fitzgerald is a leading global financial services firm specializing in investment banking, capital markets, institutional equity and fixed income sales and trading, commercial real estate, and prime brokerage. With a legacy of over 75 years of financial innovation and integrity, Cantor operates across major financial centres worldwide, delivering excellence and trusted expertise to its clients.
This role is part of a rapidly growing technology hub in Warsaw, which will be instrumental in supporting the company’s global technology expansion and driving innovation across its international operations.
Position Overview
We are seeking a highly driven and detail-oriented Senior Java Developer to join our Straight Through Processing (STP) team. This role involves working on business-critical, time-sensitive systems that facilitate seamless trade processing globally across multiple asset classes.
Key Responsibilities
As a member of the STP team, you will:
- Design and develop real-time STP systems for various asset classes including FX, Credit, Fixed Income, and Rates.
- Build trade delivery platforms that interface with client’s internal risk systems using FIX protocol, proprietary feeds, and third-party vendor systems.
- Integrate trade delivery systems with middleware platforms such as ICELink, Markitwire, Bloomberg VCON/TOMS, Reuters, MarkitServ, CME ClearPort, TRAFiX, Traiana, etc.
- Develop clearing systems that connect with major clearing houses including ICE, LCH, and CME.
- Create regulatory reporting solutions that interface with SDRs and regulatory bodies such as DTCC, CME, and FINRA.
- Collaborate with upstream trade capture systems and downstream post-trade systems.
- Partner with cross-functional teams throughout the project lifecycle to ensure successful delivery.
Required Skills
- Strong proficiency in Core Java, including data structures, algorithms, and multithreading.
- Experience with Spring, Hibernate, FIX Protocol, JSON, and RESTful services.
- Familiarity with Spring MVC, Servlets, and JSPs.
- Knowledge of messaging technologies: Kafka, Solace, Tibco, IBM MQ, RMI, and Web Services.
- Knowledge of Distributed Caching and Streaming technologies: Hazlecast, Apache Ignite, EHCache, Guava Cache, Kafka
- Expertise in XML processing tools: XMLBeans, XStream, XSLT, XPATH, GSON, and Jackson.
- Solid understanding of relational databases and frameworks: Oracle, Sybase, SQL Server, PostgreSQL, including SQL, Hibernate, and JPA.
- Experience with workflow and message processing systems.
- Familiarity with build tools: Maven, Gradle, Artifactory, Nexus.
- Exposure to CI/CD tools: Jenkins, Bamboo, Team City, Cruise Control.
- Comfortable working in
Unix/Linux
and
Windows
environments.
Preferred Qualifications
- Product knowledge in FX, Credit Derivatives, Bonds, Repos, and Interest Rate Products.
- Experience with financial messaging protocols such as FIX, FIXML, FpML, etc.
- Hands-on experience with messaging middleware platforms like Solace, Tibco, and IBM MQ.
This is a saved copy of a posting published elsewhere. Postings get taken down without notice — check the employer's site before applying. mentors.coach is not the hiring party.