Full Stack Java Developer - Wealth Management Private Clients (WMPC) CTO
Doha, Doha Municipality, Qatar · Full Time
Be the first to apply
- Experience
- 8+ yrs
- Salary
- —
- Openings
- 1
- Posted
- 3 weeks ago
- Work mode
- In office
- Education
- Bachelor's or Master's degree in engineering or equivalent
- Resume
- Required to apply
Where you'll work
Sign in to tell us what does and doesn't work for you here — it sharpens every match we show you.
Job description
Job Overview
This position is a full-time role based in Doha, Qatar, for the Wealth Management Private Clients (WMPC) CTO team within UBS. The main objective is to contribute to the development and maintenance of in-house applications designed to ensure exceptional quality and operational stability for WMPC.
Key Responsibilities
- Develop and maintain various software components supporting WMPC applications.
- Collaborate with WMPC stakeholders to analyze and translate business requirements into technical solutions.
- Architect and deliver sustainable software solutions employing modern programming languages and frameworks.
- Provide expert technical evaluation and recommendations for new software projects to enhance current applications.
- Perform code reviews, conduct software tests, and participate actively in the software development lifecycle including architecture and design stages.
- Implement operational controls and procedures to facilitate smooth transitions from testing environments to production.
- Support, maintain, and upgrade existing tools and technologies within the WMPC ecosystem.
Team Environment
The WMPC CTO team at UBS focuses on empowering the WMPC application groups by leading innovation and transformation within the WMPC Technology organization. This includes delivering standardized, modern quality assurance practices and automation strategies designed to improve efficiency and ensure high-quality, stable software products.
Required Skills and Experience
- Proficiency in software engineering and development technologies including Java, TypeScript, React, HTML, CSS, PostgreSQL, RESTful web services, and Spring Boot microservices development.
- Familiarity with Azure cloud services and experience with DevOps tools such as Ansible and Terraform.
- Competence in applying software development lifecycle standards, tools, and techniques such as Git, DevOps pipelines, Docker, Kubernetes, monitoring/observability systems, and automated testing frameworks.
- Ability to produce secure, clean, stable, and efficient code.
- Experience designing and delivering solutions at scale within large enterprise environments.
- A Bachelor’s or Master’s degree in engineering or an equivalent field, focusing on cloud technologies and microservices development.
- At least 8 years of hands-on experience in relevant software development roles.
- Desirable knowledge of Artificial Intelligence (AI) concepts and technologies.
- Strong understanding of Agile Scrum methodology and practices.
About UBS
UBS is a premier global wealth manager and Switzerland’s leading universal bank, offering comprehensive asset management and investment banking services. Operating in over 50 countries worldwide, UBS emphasizes collaboration and innovation, leveraging AI to enhance operational efficiency and foster an inclusive and supportive workplace culture.
Equal Opportunity and Inclusion
UBS is committed to equality, diversity, and inclusion within its workforce. The company supports applicants and employees with disabilities and offers reasonable accommodations throughout the recruitment process.
Minimum education
Bachelor's Degree