Job Openings Scala UI Developer

About the job Scala UI Developer

Company & Culture

EXANTE is a pioneering wealth tech company that delivers cutting-edge centralized trading solutions and robust B2B financial infrastructure, driving value through innovative technology. Our proprietary trading platform offers seamless access to diverse financial instruments including stocks, ETFs, bonds, futures, and options all within a single, multi-currency account.

We cultivate a culture that transcends the ordinary, where rapid responses to market dynamics and proactive problem-solving are the norm. At EXANTE, the potential to make a meaningful impact is ever-present. Our team members continuously pursue personal and professional growth, empowered to spearhead change across people, processes, and products. True innovation stems from an insatiable desire for improvement, and everyone at EXANTE is committed to fostering this spirit and propelling the company into the future.

As a rapidly expanding global firm with over 600 talented employees from 65 nationalities across 70 locations, we are a frontrunner in the financial sector. Our investment priorities are clear: We prioritize investing in our most valuable asset - our people. Join us in shaping the future of finance.


About The Role

We’re on the lookout for a Scala UI Developer to architect and refine our high-performance desktop trading platform.


Reporting Line - Head of Frontend Engineering / Trading Platform Lead

Worksite: Remote/ Hybrid/ On-site (options vary by location)


Responsibilities

  • Build & Optimize: Develop and maintain our cross-platform desktop app (Windows/macOS/Linux) in Scala/Swing, ensuring flawless performance under heavy data loads. Code Like a Pro: Write clean, testable, and maintainable code because traders will notice lag.

  • Tame the Data: Use RxJava to handle real-time financial streams without drowning in callbacks. Debug Fearlessly: Profile and optimize JVM performance thread dumps and GC pauses are your nemeses.

  • Collaborate: Partner with quants and backend devs to align UI with trading logic.


Qualifications:

  • 5+ years of professional development experience (JVM ecosystem).

  • Experience building desktop/mobile apps (Swing, JavaFX, or similar).

  • Hands-on JVM debugging/profiling (YourKit, VisualVM, or async-profiler).

  • Strong grasp of reactive programming (RxJava, Akka Streams, etc.).

  • English: Tech-fluent (documentation, debates, and dark humor welcome).

Nice-to-have:

  • Kotlin/Compose curiosity.

  • DevOps chops (GitLab CI/CD, Gradle, or Docker).

  • Finance/trading domain knowledge.


Personality / Mindset

  • Integrity & loyalty

  • Team player with advanced communication and collaboration skills

  • A hands-on, can-do attitude - always looking for solutions and thinking out of the box

  • Overachiever mentality

  • Capability to work and succeed in the fast pace and ever-changing environment


We Offer

  • Competitive salary

  • Corporate benefits (choose your preferred options)

  • Truly inspiring culture, pleasant and informal work environment

  • Ongoing education & training programs

  • Opportunity to network and connect in the Corporate Events

  • Global career opportunities

*Benefits/perks vary depending on the nature of your employment with the company and the country where you work


A group of disruptive technology experts created EXANTE. With an impressive track record in the industry and knowledge of the markets, our systems are built to democratize access to global financial instruments for professional traders and institutional investors.