Java Engineer (Equities)- London
- Hiring from
- United Kingdom
- Work type
- Hybrid
- Posted
613,363 remote jobs, straight from company career pages
100% free · New jobs every minute
Show job descriptionHide job description
About The Role
FDM is a global business and technology consultancy seeking a Java Engineer- Equities to work for our client within the Financial Services sector. This is initially a 12 with the potential to extend and will be a Hybrid role that will be based in London.
Our client is seeking an experienced Java Engineer to join a front-office technology team supporting its Equities business. The successful candidate will work on the development and enhancement of real-time trading applications, combining strong hands-on Java engineering experience with a good understanding of equity trading workflows. This is a highly collaborative role, working closely with technology teams and front-office stakeholders in a fast-paced trading environment.
Responsibilities:
- Design, develop and enhance Java-based applications supporting equities trading.
- Build scalable, resilient and high-performance solutions for real-time trading workflows.
- Develop new functionality and enhance existing trading platforms.
- Work closely with front-office stakeholders and technology teams to gather requirements and deliver effective technical solutions.
- Diagnose complex production issues and implement robust, permanent fixes.
- Build, test and deploy software across development, QA and production environments.
- Contribute to application performance, scalability, stability and resiliency.
- Participate in code reviews, automated testing and performance tuning.
About You
- 5–10 years' commercial software development experience, with strong hands-on Java development skills.
- Previous experience working within Equities / Equity Trading Technology.
- Good understanding of front-office equity trading workflows and the trade lifecycle.
- Strong knowledge of Core Java, multithreading and concurrency.
- Experience with Spring / Spring Boot.
- Strong SQL and relational database experience.
- Experience working with Linux/Unix environments.
- Experience with distributed systems and real-time messaging technologies.
- Knowledge of FIX protocol would be advantageous.
- Exposure to low-latency or high-throughput trading systems would be beneficial.
- Experience with microservices, event-driven architectures and CI/CD environments would be advantageous.
- Strong analytical and problem-solving skills with the ability to work effectively with both technical and front-office stakeholders.
About Us
Diversity and Inclusion
FDM Group is an equal opportunity employer, and all qualified applicants will receive consideration for employment without regard to race, colour, religion, sex, sexual orientation, national origin, age, disability, veteran status or any other status protected by federal, provincial or local laws.
Why join us
- Career coaching, mentoring and access to upskilling throughout your entire FDM career
- Assignments with global companies and opportunities to work abroad
- Opportunity to re-skill and up-skill into new areas, develop non-linear career paths and build a skillset within your field
- Annual leave and work-place pension
Skills
Data & Analytics - SQL, Software Engineering - JAVA, IT Operations - UNIX, IT Operations - LINUX, Soft Skills - PROBLEM-SOLVING, Data & Analytics - RELATIONAL DATABASE, Data & Analytics - Database, Software Engineering - REAL-TIME, Risk, Regulation and Compliance - TRADING
