Java Developer – Electronic Trading Systems

Thrive It Systems Ltd — United Kingdom · Posted ~22 hours ago

Mid Full-time

Skills

Java eTrading application development automated testing performance optimization scalability production support

🔓 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 high-performance engineering team building and enhancing front-office electronic trading applications. You will collaborate closely with trading and quantitative stakeholders, solve demanding performance and scalability problems, strengthen automated testing, and help maintain reliable systems during critical trading hours.

Highlights

Work on mission-critical electronic trading systems with direct exposure to traders, sales, and quantitative teams. The role offers strong technical ownership, challenging performance and scalability work, and opportunities to improve engineering and testing standards.

Description

Job Responsibilities Designing and developing front office eTrading applications to the trading business Working directly with Traders Sales and Quants to shape the future direction of the platform Utilizing creativity and innovation to improve the technical capabilities of the platform and ensuring it remains stable flexible and maintainable Driving engineering standards and continuing to strive for best Enhancing our automated testing efforts and optimizing our UAT process Troubleshooting challenging performance and scalability issues Assisting in third line support during core trading hours Liaising with the global business support and development teams on various exciting projects Responsibilities Designing and developing front office eTrading applications to the trading businessWorking directly with Traders Sales and Quants to shape the future direction of the platformUtilizing creativity and innovation to improve the technical capabilities of the platform and ensuring it remains stable flexible and maintainableDriving engineering standards and continuing to strive for bestEnhancing our automated testing efforts and optimizing our UAT processTroubleshooting challenging performance and scalability issuesAssisting in third line support during core trading hoursLiaising with the global business support and development teams on various exciting projects Qualifications Hands on yrs of experience in server side Core Java and MultithreadingExperience with Spring framework Linux Relational DatabasesSolid architectural understanding of enterprise applicationsExperience with modern software development practices such as Agile development test-driven development and continuous integration and continuous deliveryUnderstanding of computing science fundamentals concurrency algorithms data structures design patterns etc Required Skills JavaSpring Preferred Skills Experience developing large financial software trading systems with substantial Hands-on development experience in building systems with an attention to optimizing and tuning performance while also demonstrating critical thinking skills related to reuse scalability and troubleshootingKnowledge of major Fixed Income Products Repos US Treasuries Interest Rate Swaps and Broker Customer Markets electronic trading flowsWorked in an Agile globally distributed team using tools such as Jira GitHub Sonar Team CityWorked with tools such as IntelliJ Gradle etcExperience with IONExperience on JSON XML and REST serviceKDB ExperienceExperience with AI tools Copilot Claude Dev Skills : Java, Spring ,Linux - Openshift