📢 New: get today's jobs on our WhatsApp Channel
Jobiglo

No results.

Backend Software Engineer – Finance/Trading Focus

UBS · Doha

New
Senior 🇬🇧 English
Java Kotlin Spring Boot REST Kafka Apache Ignite Hazelcast Coherence Security Cloud hosting architectures UML Sequence Diagrams Software design patterns Distributed systems React TypeScript WebSockets GitHub Copilot

Job description

About the role

UBS is seeking a Backend Software Engineer to design and develop robust, AI‑assisted trading applications. The role involves working in an agile, globally distributed team to deliver high‑quality, scalable solutions for wealth management clients.

Key responsibilities

  • Design and develop new software products using AI‑assisted and agentic engineering practices.
  • Ensure delivery of secure, stable, and scalable code that integrates with the enterprise ecosystem.
  • Analyze business requirements, create architecture diagrams, and implement solutions.
  • Support production systems by resolving high‑priority defects and deploying fixes.
  • Improve engineering productivity and automation through effective use of AI technologies.
  • Collaborate with global IT teams and other business units.

Required profile

  • 6+ years of experience with Java (Kotlin a plus), Spring Boot, REST APIs.
  • Hands‑on experience with Kafka and distributed caches (Apache Ignite preferred).
  • Strong knowledge of security, cloud hosting architectures, and enterprise integration.
  • Proficiency in creating technical documentation, UML and sequence diagrams.
  • Familiarity with software design patterns, distributed systems, and modern web technologies.
  • Experience with React, TypeScript, WebSockets (STOMP, Socket.io) and AI‑assisted coding tools (e.g., GitHub Copilot).

Required skills

  • Java
  • Kotlin
  • Spring Boot
  • REST
  • Kafka
  • Apache Ignite, Hazelcast, Coherence
  • Security and cloud hosting architectures
  • UML, Sequence Diagrams
  • Software design patterns
  • Distributed systems
  • React
  • TypeScript
  • WebSockets (STOMP, Socket.io)
  • GitHub Copilot / Copilot Chat

Questions fréquentes

Le salaire n'est pas communiqué publiquement par le recruteur. Vous pouvez postuler et négocier directement avec UBS.
Cliquez sur "Postuler maintenant" en haut de la page. Vous pouvez importer votre CV en 1 clic — Jobiglo extrait automatiquement vos informations et postule pour vous.

Why are you reporting this job?

Thank you for your report. We will review this job.

Apply in 30 seconds

Enter your email to apply. An account will be created automatically.

Apply now →

By continuing, you accept our terms of use.

Already have an account? Login

A question about this job?

Ask it here: you will get the full job summary by e-mail, right away.

💬 Chat with us on Telegram

Published 14 hours ago

Expires 1 month from now

8 views · 0 interested

Boost your chances

Upload your CV — we will match you with relevant openings.

Analyzing your CV...

UBS

Doha