Job Openings Senior Java Developer

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