Java Developer
Stott and May
Nottingham, United Kingdom
2 days ago
Role details
Contract type
Temporary to permanent Employment type
Part-time (≤ 32 hours) Working hours
Regular working hours Languages
English Experience level
Senior Compensation
£ 129KJob location
Remote
Nottingham, United Kingdom
Tech stack
Java
Agile Methodologies
Algorithmic Trading
Automation of Tests
C++
Client Server Models
Software Quality
Linux
Programming Tools
Financial Information EXchange
High-Frequency Trading
Java Virtual Machine (JVM)
Software Engineering
SonarQube
Multithreading
Delivery Pipeline
Concurrency
Software Security
State Machines
Veracode
Gitlab
GIT
Information Technology
Low Latency
Bitbucket
Bamboo
Job description
- Lead the architecture and development of a high-performance FX Exchange platform using Java as the primary language, with some exposure to C++.
- Design scalable and resilient systems supporting FX Spot and FX Swaps trading while ensuring solutions meet operational, risk and regulatory requirements.
- Optimise applications and Linux environments to achieve low-latency trading performance.
- Promote best practices across the software development lifecycle, including code quality, automated testing and CI/CD pipelines.
- Drive continuous improvements in system performance, reliability and maintainability.
- Provide technical leadership and mentorship to Agile development teams.
- Collaborate with architecture, product and commercial stakeholders to align technology delivery with business objectives.
- Act as a technical subject matter expert for FX trading systems across the organisation.
- Support the development of a best-in-class FX matching platform across FX Spot and FX Swaps products.
- Contribute to innovation and platform improvements in performance, usability and operational stability.
- Deliver a robust and scalable FX matching platform covering FX Spot and FX Swaps.
- Drive improvements in software quality, platform performance and team productivity., Principal Developer - FX Trading Systems (Java / C++) Location: London or Nottingham (Hybrid) Rate: £490 per day (Outside IR35) Contract: Initial contract until end of year, with strong likelihood of extension as part of a multi-year programme. The Opportunity An..., Back End Developer / SRE (Java JVM) London / WFH to £110kAre you a Back End Developer / SRE with a strong knowledge of Java and JVM internals?You could be progressing your career in an impactful role at a global Fintech that has been consistently voted as one of the UKs top..., Job Description The ability to work with data throughout its lifecycle, from collection and storage to processing and analysis. Data developers are responsible for designing, implementing and maintaining the systems and infrastructure needed to handle large volumes of..., Job Description Credit eTrading Developer (Java) - Duration: 12 Months (with renewals) - Pay Rate: £750 (inside) - Location: London - 4 days a week in the office I'm currently supporting a leading financial services consultancy that partners closely with front-office...
Requirements
The successful candidate will combine deep Java expertise, exposure to C++, and strong experience delivering low-latency trading platforms, particularly within FX markets., * Degree in Computer Science, Software Engineering, Electrical Engineering, or a related discipline
- Extensive hands-on experience in low-latency Java development with exposure to C++
- Strong knowledge of multithreading and concurrency in high-frequency trading systems
- Experience implementing low-latency state machines
- Working knowledge of FIX protocol and binary market data protocols
- Strong experience working within Linux environments
- Proven track record building FX trading applications, particularly across FX Spot and FX Swaps
- Experience delivering systems within regulated financial services environments
- Experience working with Agile development methodologies
- Familiarity with CI/CD pipelines and development tools such as Git, GitLab, Bamboo, Bitbucket and SonarQube
- Experience with application security tools such as Veracode, Coverity or Black Duck
- A pragmatic and automation-focused approach to engineering, Job Description Java Developer (SC Cleared) - Remote - £455 per day - Start ASAP A large managed service provider require a Java Developer with the ability to work with data throughout its lifecycle, from collection and storage to processing and analysis. This role is...
About the company
Join a leading independent technology and services provider as a Java Developer - e-Trading! Job OverviewJoin a fast-paced and highly collaborative eFX Quantitative Developer team within Global Markets. You'll help build and enhance a best-in-class eFX trading platform,..., Deutsche Bank is a global banking business with strong roots in Germany and operations in over 70 countries. Their large but focused footprint gives an established position in Europe plus a significant presence in the Americas and Asia Pacific. There are four business..., Job Description HCLTech is a global technology company, home to 219,000+ people across 54 countries, delivering industry-leading capabilities centered on digital, engineering and cloud, powered by a broad portfolio of technology services and products. We work with clients...