Senior Software Developer

Luxoft

Wrocław

Hybrid

PLN 320,000 - 520,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

UBS is seeking a senior Java developer for the Derivatives Principal Flow Trading front office in Wroclaw. You will design, develop, and support latency-sensitive trading applications used by traders and quants, and own end-to-end delivery from design through production deployment.

You’ll collaborate with globally distributed agile teams, mentor junior developers, and contribute to engineering excellence with AI-assisted software development and modern automation practices.

Qualifications

  • 8+ years of software development experience in electronic trading or front-office environments.
  • Strong Java development expertise for high-performance, low-latency applications.
  • Experience developing and supporting business-critical trading systems.
  • Knowledge of distributed systems, messaging, and event-driven architectures.
  • Strong Linux and scripting skills.
  • Experience with software engineering best practices, including testing, observability, and production support.
  • Strong communication skills and ability to work directly with business stakeholders.
  • Familiarity with AI-assisted development tools, preferably GitHub Copilot.

Responsibilities

  • Design, develop, and support latency-sensitive trading applications and trading algorithms.
  • Drive projects and end-to-end deliveries, taking ownership from design through production deployment.
  • Work closely with traders, quants, and business stakeholders to translate complex business and regulatory requirements into innovative technical solutions.
  • Build robust, scalable, and highly available Java server-side systems.
  • Apply software engineering best practices to ensure solution quality, security, reliability, performance, and compliance.
  • Enhance observability, monitoring, and production support capabilities, proactively identifying and resolving operational risks.
  • Investigate incidents, perform root cause analysis, and implement long-term remediation measures.
  • Collaborate within a global Agile team delivering business value in iterative development cycles.
  • Mentor junior developers and actively contribute to engineering excellence and knowledge sharing initiatives.
  • Drive adoption of modern development practices, including AI-assisted software engineering and automation.

Skills

Java
Low-latency systems
Distributed architectures
Linux scripting
Observability/production support
AI-assisted development
Communication with stakeholders
GitHub Copilot
C++
SQL
Python
Azure Cloud

Tools

Git
GitHub Copilot

Job description

Project description

We're a Technology team of over 1,100 engineers developing applications that support pricing, quoting, execution, and trade lifecycle processing for the Derivatives Principal Flow Trading business. The Equity Derivatives Quoting team develops and supports latency-sensitive electronic trading applications that enable market making and automated quoting across global markets. Working within UBS's agile operating model, you'll collaborate with global teams to deliver high-performance, scalable, and resilient front-office trading solutions while driving innovation across the trading technology stack.

  • Demonstrates strong ownership and accountability
  • Enjoys solving complex trading and performance-related challenges
  • Thrives in fast-paced, business-facing environments
  • Can effectively partner with traders and other stakeholders
  • Shows leadership through mentoring and technical guidance
  • Embraces innovation, continuous improvement, and AI-assisted software development
  • Is comfortable operating in globally distributed Agile teams
Responsibilities
  • The role focuses on the design, development, and support of front-office electronic trading applications used by the Derivatives Principal Flow Trading business.The successful candidate will:
  • Design, develop, and support latency-sensitive trading applications and trading algorithms
  • Drive projects and end-to-end deliveries, taking ownership from design through production deployment
  • Work closely with traders, quants, and business stakeholders to translate complex business and regulatory requirements into innovative technical solutions
  • Build robust, scalable, and highly available Java server-side systems
  • Apply software engineering best practices to ensure solution quality, security, reliability, performance, and compliance
  • Enhance observability, monitoring, and production support capabilities, proactively identifying and resolving operational risks
  • Investigate incidents, perform root cause analysis, and implement long-term remediation measures
  • Collaborate within a global Agile team delivering business value in iterative development cycles
  • Mentor junior developers and actively contribute to engineering excellence and knowledge sharing initiatives
  • Drive adoption of modern development practices, including AI-assisted software engineering and automation

SKILLS
Must have
  • 8+ years of software development experience, preferably in electronic trading or front-office environments
  • Strong Java development expertise with experience building high-performance, low-latency applications
  • Experience developing and supporting business-critical trading systems
  • Knowledge of distributed systems, messaging, and event-driven architectures
  • Strong Linux and scripting skills
  • Experience with software engineering best practices, including testing, observability, and production support
  • Strong communication skills and ability to work directly with business stakeholders
  • Familiarity with AI-assisted development tools, preferably GitHub Copilot
Nice to have
  • Knowledge of exchange connectivity, market data systems, and low-latency architecture
  • Understanding of TCP/IP networking
  • Experience with C++, SQL, Python, Azure Cloud
  • Experience mentoring engineers or leading technical initiatives
  • Experience applying Generative AI and prompt engineering in software delivery
  • Experience with Equity Derivatives, Market Making, Warrants, Listed Options, or Futures trading platforms
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Software Developer
Senior Software Developer

Luxoft • Kraków

Hybrid
PLN 240,000 - 420,000
Senior Software Developer
Senior Software Developer

Luxoft Poland • Wrocław

On-site
PLN 250,000 - 400,000
Senior Software Developer
Senior Software Developer

Luxoft Poland • Kraków

On-site
PLN 180,000 - 300,000
Senior Software Developer (Java)
Senior Software Developer (Java)

Luxoft Poland • Wrocław

Hybrid
PLN 180,000 - 240,000
Fully remote recruitment process
MyBenefit program
Employee assistance program
Senior Java Developer (low-latency)
Senior Java Developer (low-latency)

Luxoft • Województwo małopolskie

On-site
PLN 350,000 - 520,000
Senior Java Developer (low-latency)
Senior Java Developer (low-latency)

Luxoft • Wrocław

On-site
PLN 300,000 - 420,000
Senior Front-Office Low-Latency Trading Systems Engineer
Senior Front-Office Low-Latency Trading Systems Engineer

Luxoft • Wrocław

Hybrid
PLN 320,000 - 520,000
Senior Java Developer - Low-Latency Trading Systems
Senior Java Developer - Low-Latency Trading Systems

Luxoft Poland • Kraków

On-site
PLN 180,000 - 300,000
Senior Java Engineer - Front-Office Trading, Low Latency
Senior Java Engineer - Front-Office Trading, Low Latency

Luxoft Poland • Wrocław

On-site
PLN 250,000 - 400,000
Lead Java Software Developer
Lead Java Software Developer

Luxoft • Wrocław

Hybrid
PLN 180,000 - 300,000