
Java Developer – Algorithmic Trading & SOR Technology
At UBS, we are constantly pushing the boundaries of technology to enhance our global financial services. We are seeking a talented Java Developer to join our team and help us drive innovation in Algorithmic Trading and SOR (Smart Order Routing) technology. This role requires a passion for coding and a deep understanding of financial markets. If you are a highly motivated individual with a strong background in Java development, we want to hear from you. Join us in shaping the future of trading technology at one of the world's leading financial institutions.
- Develop and maintain high-quality, efficient, and scalable Java code to support Algorithmic Trading and SOR technology.
- Collaborate with the team to design and implement new features and functionalities in a timely manner.
- Translate business requirements into technical solutions and provide accurate estimates for project timelines.
- Conduct thorough testing and debugging to ensure the stability and performance of the software.
- Stay updated with the latest advancements in financial markets and technology to continuously improve the trading platform.
- Troubleshoot and resolve technical issues in a timely and efficient manner.
- Write clean, well-documented code that adheres to industry best practices and coding standards.
- Work closely with cross-functional teams, including traders, analysts, and other developers, to understand and address their needs.
- Contribute to the development and maintenance of technical documentation, user manuals, and release notes.
- Attend team meetings and provide updates on project progress and any potential roadblocks.
- Keep track of industry trends and developments to identify opportunities for innovation and improvement.
- Adhere to UBS's security and compliance standards and ensure data protection and privacy.
- Mentor and support junior team members, providing guidance and knowledge sharing.
- Proactively identify and recommend solutions to improve the overall performance and efficiency of the trading technology.
- Comply with UBS's policies and procedures and maintain a high level of professionalism and integrity at all times.
Strong Proficiency In Java Programming Language: As A Java Developer At Ubs, You Will Be Responsible For Developing And Maintaining Algorithmic Trading And Sor Technology. Therefore, Having A Deep Understanding And Proficiency In Java Programming Language Is Essential.
Experience In Algorithmic Trading And Sor Technology: Ubs Is Looking For Candidates Who Have Prior Experience In Developing And Implementing Algorithmic Trading And Sor Technology. This Includes Knowledge Of Market Data, Order Routing, And Execution Algorithms.
Understanding Of Financial Markets And Trading Strategies: A Crucial Aspect Of This Role Is To Develop Algorithms And Technology That Can Effectively Operate In The Fast-Paced And Complex World Of Financial Markets. Therefore, A Strong Understanding Of Financial Markets And Trading Strategies Is Necessary.
Knowledge Of Data Structures And Algorithms: To Develop Efficient And High-Performing Algorithmic Trading And Sor Technology, A Solid Understanding Of Data Structures And Algorithms Is Required. This Includes Knowledge Of Sorting, Searching, And Optimization Algorithms.
Ability To Work In A Team And Under Pressure: As A Part Of The Ubs Team, You Will Be Collaborating With Other Developers, Traders, And Analysts. Therefore, Strong Communication And Teamwork Skills Are Essential. Additionally, The Financial Industry Operates Under High-Pressure Situations, So The Ability To Handle Stress And Meet Tight Deadlines Is Crucial.
Risk Management
Data structures
Object-oriented design
Algorithm development
Java Programming
Market analysis
Multithreading
Trading Strategies
Financial Markets
High-Frequency Trading
Order Routing
Communication
Conflict Resolution
Leadership
Time management
creativity
Teamwork
collaboration
Adaptability
Problem-Solving
Decision-making
According to JobzMall, the average salary range for a Java Developer – Algorithmic Trading & SOR Technology in United Kingdom is between £53,000 – £85,000 per year. However, this can vary depending on factors such as experience, location, and the specific company or industry that the developer is working in. Additionally, bonuses and other forms of compensation may also factor into the total salary package for this role.
Apply with Video Cover Letter Add a warm greeting to your application and stand out!
UBS is a global firm providing financial services in over 50 countries. The company provides wealth management, asset management, and investment banking services for private, corporate, and institutional clients worldwide.

Get interviewed today!
JobzMall is the world‘ s largest video talent marketplace.It‘s ultrafast, fun, and human.
Get Started