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 are looking for a talented and passionate Scala UI Developer to join our team. In this role, you will be responsible for developing and maintaining our desktop trading platform.
The application is written in Scala, with Swing for the UI and RxJava for reactive data handling. Ensuring smooth performance is essential, as the platform operates with large volumes of real-time financial data.
Reporting Line - Trading Platform Lead
Worksite: Remote within CET zone
Responsibilities:
Design, develop, and maintain high-quality cross-platform desktop application for Windows, macOS and Linux;
Write clean, maintainable, and testable code;
Ensure a fluid and responsive user experience under heavy data load;
Collaborate with team members to define architectural and functional improvements.
Qualifications:
5+ years of professional development experience;
Strong proficiency in Scala;
Experience in developing desktop or mobile applications;
Hands-on experience with debugging and profiling JVM applications;
Understanding of software development best practices;
Excellent communication and teamwork skills.
Nice to Have:
Practical experience with Swing;
Experience with Kotlin and Compose, as we evaluate them for future UI development;
Familiarity with DevOps practices (GitLab CI/CD);
Experience with Gradle.
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.