Java Engineer with C++

Luxoft Poland — Poland · Posted ~10 hours ago

Full-time

Skills

Java C++ Software development System maintenance Migration to Java Financial trading systems Trading Systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

Join a large technology team supporting sophisticated financial trading workflows. You will maintain and develop software components connected to exchanges, liquidity providers, brokers, and pricing systems, with a major focus on migrating existing C++ components to Java. Candidates with strong C++ backgrounds who have transitioned to Java are particularly well suited.

Highlights

Opportunity to work on high-performance financial technology systems, develop and modernize trading components, and lead the migration of legacy C++ components to Java within a large technology organization.

Description

Project Description: We're a Technology team and we're currently 1,100 technologists developing applications covering: pricing, quoting, execution and trade lifecycle processing for the Derivatives Principal Flow Trading Business. We are made up of five teams that deliver the solutions, platforms and services that support the Derivatives Principal Flow Trading Business areas, provide next-generation capabilities and significantly simplify the technology operating environment front-to-back. Responsibilities: The Role will be to maintain and develop existing and new components to both internal and external exchanges, liquidity pools, brokers and price vendors. Currently this components exist in both Java and C++. The direction is to migrate all these components to Java. The successful candidate will likely have a C++ background that have moved over to Java or have an interest to over to Java. One of the main tasks will be to transition the remaining C++ components to Java. When all components are on Java there will be opportunities to expand into other areas in the application stack. We're looking for a passionate Software Developer with strong Can-Do attitude who: • has strong sense of ownership and drives front-to-back assigned deliveries within a supportive team environment • cooperates with different stakeholders in introduction and facilitation of new automated processes and practices • is comfortable within a fast moving Agile team delivering in 2-weekly cycles • develops new functionality as well as automated test scripts • delivers innovative solutions in the Investment Banks Derivatives Principal Flow Trading Business Mandatory Skills Description: • 5+ years of hands-on Java experience, ideally focusing on low latency systems • Readiness to work with C++ in scope of components migration to Java • strong Linux/Bash knowledge • knowledge about event streaming and messaging systems • able to produce secure, stable and good performing code 🏠 Hybrid work (3 days/week from the office) What do we offer our employees? 💰Copyrights which means higher net salary for Developers 🌐 Fully remote recruitment process 🖋 Stable employment based on an employment contract LuxMed health & dental care 🏦 Life insurance, 🧳 Travel insurance 🏋🏽 MyBenefit program (sports card, well-being program etc.) 📞Employee assistance program for you and your family! (consultations with a psychologist, coaching sessions, assistance in private life) 🚗 Car rental 🎓 LuxTalent platform (webinars, training, courses with certificates) 🌎 Internal Mobility program - possibility of rotation between projects, locations, accounts ...and even more!