About the job Senior Java Developer
Senior Java Developer
About EXANTE
EXANTE is a wealth tech company that provides centralized trading solutions and B2B financial infrastructure that helps create value through technology.
Our proprietary trading platform enables market access to 1M financial instruments from a single multi-currency account, including stocks, ETFs, bonds, futures, and options.
We are a fast-growing global company with 600+ employees across 70+ locations, representing 60 nationalities and regulated in various jurisdictions.
As a Financial company, we know our investment priorities. We invest in our people.
Join us in creating a new standard for wealth management: https://exantecareers.com
About the Role
We are looking for a talented and experienced Senior Java Developer to join our team and play a vital role in building and maintaining our backend trading ecosystems.
Reporting Line - Director, Backend
Worksite: Remote/ Hybrid/ On-site
Responsibilities
Design and develop micro services in Java (17 or later) as part of our backend system
Maintain and enhance existing Java libraries and internal frameworks
Collaborate with other developers and teams to ensure seamless integration of services
Stay up-to-date with the latest Java technologies and best practices
Qualifications
Bachelor's degree in Computer Science or related field
5+ years of experience in Java development
Strong understanding of software design principles and patterns
Knowledge of various concurrent technics (blocking, CAS, Future/Promise, Actors)
Understanding of Java Memory Model and GC principles
Experience with building RESTful APIs and microservices architecture
Experience with binary protocols (e.g., gRPC)
Experience with SQL databases (PostgreSQL) and messages brokers (e.g., Kafka)
Experience with NoSQL databases (Redis, Cassandra, Clickhouse, etc) is a plus
Experience with popular Java frameworks (Spring, Micronaut, Quarkus, etc) and libraries
Experience with building cloud (EKS, GCP, Kubernetes) platform
Excellent communication and problem-solving skills
Knowledge of Scala is a plus
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 & performance-based bonus programs
- 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 listed above may vary depending on the nature of your employment with the company and the country where you work- Competitive salary & performance-based bonus programs