Front Office Tech Developer
Front Office Tech Developer
About the Role:
City Elite are working with a leading financial services firm, who are are seeking an experienced Front Office Tech Developer to join a busy equities technology team. The team supports applications used by front-office trading teams and middle-office operations, collaborating with other technology groups across the business.
You will work on key projects including:
- Order routing and message transformation systems
- Market data aggregation and processing
- Back-office feeds and client reporting tools
The role also involves supporting the technical operations team, investigating production issues, and resolving them using technical expertise and analytical skills.
Experience Required:
- 4–10 years of Java development, design, and testing experience
- Prior experience in financial services technology
- Familiarity with Java frameworks (e.g., Spring) is beneficial
Skills:
- Strong focus on delivery and ability to work in a dynamic environment
- Experience developing server-side Java applications
- Familiarity with version control systems (GIT, GitLab, GitHub)
- UNIX/Linux environment experience
- Knowledge of middleware and messaging systems
- SQL experience
- Understanding of order routing and messaging protocols
- Exposure to automated or algorithmic trading is a plus
- Strong understanding of electronic trading and financial markets
- Experience with trading technology platforms is advantageous
- Excellent analytical, problem-solving, and project coordination skills
- Clear written and verbal communication
- Ability to prioritize multiple projects and make independent decisions
- Comfortable interacting with stakeholders at all levels