Software Engineer - Core Java (Trading Services)

Details of the offer

Software Engineer - Core Java (Trading Services)As a Java Software Engineer within the eFX technology team, you will work alongside traders, quantitative analysts, and developers to build and optimize low-latency FX trading platforms. You will be responsible for designing scalable, high-performance systems, ensuring efficient market data aggregation, electronic pricing, and seamless trade execution. Your role will also involve supporting continuous improvement and collaborating within cross-functional squads.
Key Role Responsibilities: Design, build, and maintain low-latency FX trading systems for electronic market making and algorithmic trading.Work closely with traders, analysts, and testers to gather requirements and deliver optimal technical solutions.Utilize tools and practices to build, test, and deploy software efficiently, contributing to continuous delivery efforts.Provide platform support as needed, handling incident management and troubleshooting.Participate in engineering communities, sharing knowledge, and attending meetups and conferences.Technical Skills and Experience Required: Strong expertise in Java 8 with experience in multi-threaded programming.Hands-on experience with domain-driven design, microservices, and functional programming.Proficiency in building high-throughput, low-latency systems, with a focus on optimization and performance tuning.Experience with shell scripting (Bash) and Linux environments.Strong analytical and problem-solving abilities with the capability to diagnose and resolve defects.Familiarity with Agile methodologies and DevOps practices.Ability to collaborate effectively within eFX and broader technology teams.Highly Regarded Skills: Experience in quantitative development within high-frequency trading or market making.Knowledge of low-latency messaging and event-driven architectures.Familiarity with FX trading systems, SOR (Smart Order Routing), or FIX protocol.Understanding of Linux kernel internals, hardware optimization, or KDB/Q databases.Experience with Python or R programming languages.Company Benefits: Competitive salary package and career progression opportunities.Collaborative, high-performance culture with a focus on continuous improvement.Exposure to cutting-edge technology and innovative projects.Flexible work arrangements to support work-life balance.Opportunities to attend industry meetups, conferences, and training sessions.Join a forward-thinking team that thrives on solving complex challenges and driving innovation in the financial technology space. Apply today to become a key contributor to exciting FX technology projects.
Please note: Only candidates who possess a permanent residency or citizenship are eligible to apply for the position. #J-18808-Ljbffr


Source: Talent2_Ppc

Requirements

Manager, Technical Talent & Bids Victoria, Bc

Bring your extensive skills and experience to a dynamic IT firm as Manager, Technical Talent & Bids. AOT Technologies is a youthful organization currently po...


From Tbwa Chiat/Day Inc - Victoria

Published 12 days ago

Services Engineer

BESIX Watpac is an Australian multi-disciplinary construction company, backed by a century of global expertise and financial strength. A wholly owned subsidi...


From Besix International - Victoria

Published 12 days ago

Service Desk Consultant - Health Information Software

Service Desk Consultant - Health Information Software• Fantastic opportunity with the fast-growing market leader in our industry • Great culture, which is su...


From Telstra Health - Victoria

Published 12 days ago

Enterprise Architect - Transformation Advisory

Join a leading business solutions companyWork alongside industry leading specialistsFantastic employee benefits and work cultureHybrid working environment / ...


From Fusion5 Pty Ltd. - Victoria

Published 12 days ago

Built at: 2024-11-05T06:00:06.767Z