Backend Software Engineer (Finance/Trading background preferred)
Role Overview
The role is in Information Technology, Group Functions, and is a full-time position in Doha.
Develop and continuously improve applications in a trading stream serving UBS Global Wealth Management in Europe and APAC.
The team is building a new trading tool for digital trading access and processes across the securities trading value chain.
Key Skills for This Role
Full Job Posting
Role and team
The role is in Information Technology, Group Functions, and is a full-time position in Doha.
Develop and continuously improve applications in a trading stream serving UBS Global Wealth Management in Europe and APAC.
The team is building a new trading tool for digital trading access and processes across the securities trading value chain.
Software engineering
- Design and develop software products using AI-assisted and agentic engineering practices and agile methodologies.
- Analyze business requirements, design and implement solutions, and incrementally enhance the product.
- Deliver robust, scalable, high-quality products integrated with enterprise systems and access channels.
- Ensure code is secure, stable, scalable, and operational; resolve high-priority defects and deploy production fixes.
- Improve engineering productivity, quality, automation, and development lifecycle efficiency using AI technologies.
- Collaborate with global IT and business teams on trading-stream applications and product improvement.
Technical experience
- At least six years of experience in Java, Spring Boot, REST, and related server-side technologies.
- Experience with Kafka and distributed caches; Apache Ignite is preferred, with Hazelcast and Coherence also listed.
- Experience building robust, scalable software integrated into a large financial institution’s enterprise system landscape.
- Proven knowledge and experience in security and cloud hosting architectures.
- Experience creating software documentation, including architecture diagrams, UML, and sequence diagrams.
- Working knowledge of software design patterns, distributed systems, and modern web technologies.
- Proficiency in React, TypeScript, and WebSockets, including STOMP or Socket.io.
Additional skills and preferences
- Kotlin is nice to have.
- Hands-on professional experience with GitHub Copilot, Copilot Chat, or equivalent AI-assisted engineering tools is beneficial.
- Experience or interest in finance, including Order Management, Electronic Trading, or Securities Trading, is a plus.
- Candidates should be comfortable with complex, data-heavy user interfaces and distributed systems.
Personal attributes
- Strong problem-solving skills and attention to detail.
- Good communication and collaboration skills.
- Ability to take ownership of features and technical solutions with guidance from leads.
- Willingness to learn trading workflows and financial market concepts, and to adopt emerging AI-enabled engineering practices.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career
More from this employer
More jobs at UBS
2027 Apprenticeship - Group Technology Office - London
London, GBR
2027 Apprenticeship - Investment Bank Chief Operating Office - London
London, GBR
2027 Apprenticeship - Global Wealth Management - London
London, GBR
Investment Banking Analyst
Toronto, CAN
UBS is seeking a junior Investment Banking Analyst to support transaction origination and execution for corporate and private equity clients. Candidates should have investment banking experience, strong financial analysi
European Diversified Financials Analyst
London, GBR
UBS is seeking a European Diversified Financials analyst to research sector companies and advise institutional clients on stock selection. The role requires financial modeling, analytical and valuation skills, market und
Securities Specialist
Sydney, AUS
UBS is seeking a securities operations specialist to support security asset transfers for its Australian wealth management clients. The role involves processing transfer instructions, coordinating with counterparties and
2027 Apprenticeship - Global Markets - London
London, GBR
2027 Apprenticeship - Asset Management - London
London, GBR
2027 Apprenticeship - Group Technology Office - London
London, GBR
2027 Apprenticeship - Investment Bank Chief Operating Office - London
London, GBR
2027 Apprenticeship - Global Wealth Management - London
London, GBR
Investment Banking Analyst
Toronto, CAN
European Diversified Financials Analyst
London, GBR
Securities Specialist
Sydney, AUS