Senior Java Developer

EXANTE

United States

Hybrid

USD 130,000 - 210,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Work from home
Office or hybrid options
Flexible benefits package
Continuous learning
Global exposure

Job summary

EXANTE, a global wealth-tech company, is seeking an experienced Senior Java Developer to build and maintain backend trading ecosystems. You will design microservices in Java 17+, enhance libraries, and ensure performance and reliability of critical services while collaborating across product and engineering teams.

Requirements include a Bachelor’s degree in CS, 5+ years in Java, and experience with RESTful APIs, gRPC, PostgreSQL, Kafka, and cloud-native platforms.

Qualifications

  • Bachelor’s degree in Computer Science or related field.
  • 5+ years of experience in Java development.
  • Understanding of software design principles and patterns.
  • 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.

Responsibilities

  • Design and develop microservices in Java (17 or later) as part of our backend system.
  • Maintain and enhance existing Java libraries and internal frameworks.
  • Troubleshoot and improve the performance and reliability of backend services.
  • Write and maintain unit and integration tests.
  • Collaborate with other engineers, product managers, and cross-functional teams.
  • Stay up-to-date with the latest Java technologies and best practices.

Skills

Java development
RESTful API design
Concurrency concepts
Java 17+
Russian and English
Microservices architecture

Education

Bachelor’s degree in Computer Science or related field

Tools

Spring
Micronaut
Quarkus
Kubernetes
gRPC
PostgreSQL
Kafka
Redis
Cassandra
ClickHouse

Job description

Who we are

We are a global wealth-tech company powering the next generation of trading. We deliver cutting-edge centralised trading solutions and robust B2B financial infrastructure. Our proprietary trading platform offers clients seamless access to stocks, ETFs, bonds, futures, options, swaps, funds, and currency pairs- all within a single, multi-currency account.

We believe in the boundless flow of capital and information. Whilst developing EXANTE, we saw technology as a means to improve global connectivity of the financial services industry. Over the years, we have earned a reputation for providing superior service and for getting the results our clients and customers want.

Most importantly, people have come to know us for our technological insights and focus on privacy. Our inspiration stems from the talent and ambition of our clients. We are offering an ecosystem of financial products and services that would provide the most tailored assistance to traders.

Our culture

Everything at EXANTE starts with our people. We bring together almost 800 minds across 70 locations. We place trust in our team with real autonomy - the freedom to drive change across products, processes and everything in between. That trust fuels innovation, and the demands of the markets build resilience; we adapt, push forward, and we look after each other while we do it.

That freedom is matched by real investment in growth: we back our people with ongoing learning, hands-on development and the kind of stretch opportunities that turn good careers into great ones.

About 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.

Responsibilities:
  • Design and develop microservices in Java (17 or later) as part of our backend system
  • Maintain and enhance existing Java libraries and internal frameworks
  • Troubleshoot and improve the performance and reliability of backend services
  • Write and maintain unit and integration tests
  • Collaborate with other engineers, product managers, and cross-functional teams
  • Stay up-to-date with the latest Java technologies and best practices
Requirements:
  • Bachelor’s degree in Computer Science or related field
  • 5+ years of experience in Java development
  • 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
  • Fluency in both Russian and English
  • What we offer:
    • Competitive salary that reflects your experience and the value you bring.
    • Flexibility that fits your life — work from home, from our office, or a mix of both. You decide what works best.
    • Flexible benefits package — choose the options that suit your life, not a one-size-fits-all bundle.
    • A genuinely good place to work — an informal, collaborative culture where ideas are heard and bureaucracy stays out of your way.
    • Continuous learning — ongoing training, education programs, and the support to deepen your expertise in a fast-moving industry.
    • Connection beyond your desk — events that bring our teams together to network and celebrate.
    • Global exposure — work side by side with talented colleagues from all over the world, across a business serving clients in 100+ countries.

    EXANTE is a global prime broker backed by proprietary technology and dedicated service. All regulated group companies and fully controlled affiliates and subsidiaries are committed to compliance with data protection laws, including the GDPR. We process personal data in line with the GDPR principles of fairness, purpose limitation, transparency, data minimisation, storage limitation and deletion, accuracy, confidentiality and integrity, and accountability. We rely on legitimate interests to assess and manage your application, after determining that our interests are not overridden by your rights and interests. You have the rights of access, rectification, data portability, erasure, restriction of processing, and objection to processing. To exercise your rights or contact our Data Protection Officer, please see our GDPR policy at https://exante.eu/gdpr/.

    We retain recruitment data only for as long as necessary for the purposes described above, after which it will be securely deleted unless we are required to keep it longer to comply with law or you consent to a longer retention.

    Where personal data is transferred outside the EEA, it will be protected to a standard at least equivalent to that sought by the GDPR. Personal data is safeguarded by technical and organisational measures that are reviewed and updated regularly. This website is not intended for individuals under 18 and we do not knowingly collect data relating to children.

    Get your free, confidential resume review.
    or drag and drop your file here.
    Similar jobs

    Similar jobs worth comparing

    Senior Java Developer
    Senior Java Developer

    Socket.dev • Town of Armenia (WI)

    Hybrid
    USD 110,000 - 180,000
    Work from home option
    Office or hybrid mix
    Flexible benefits package
    +1
    System Architect
    System Architect

    EXANTE • United States

    Hybrid
    USD 180,000 - 240,000
    Competitive salary + bonus
    Corporate benefits
    Inspiring culture
    +3
    Technology • Full time • Remote
    Technology • Full time • Remote

    EXANTE Limited • Northern (KY)

    Hybrid
    USD 150,000 - 230,000
    Competitive salary & bonus programs
    Corporate benefits
    Inspiring culture & environment
    +2
    Senior Java Backend Engineer – Trading Microservices (Remote)
    Senior Java Backend Engineer – Trading Microservices (Remote)

    EXANTE • United States

    Hybrid
    USD 130,000 - 210,000
    Work from home
    Office or hybrid options
    Flexible benefits package
    +2
    Principal Trader
    Principal Trader

    EXANTE Limited • Town of Poland (NY)

    Hybrid
    USD 120,000 - 180,000
    Competitive salary
    Work-from-home options
    Flexible benefits package
    +3
    Client Services Manager
    Client Services Manager

    EXANTE • United States

    Remote
    USD 100,000 - 160,000
    Senior Java Backend Engineer — Trading Platform (Remote)
    Senior Java Backend Engineer — Trading Platform (Remote)

    Socket.dev • Town of Armenia (WI)

    Hybrid
    USD 110,000 - 180,000
    Work from home option
    Office or hybrid mix
    Flexible benefits package
    +1
    Principal Trader
    Principal Trader

    EXANTE Limited • Indiana (PA)

    Hybrid
    USD 100,000 - 150,000
    Competitive salary
    Flexible work arrangements
    Flexible benefits package
    +2
    Head of Commercial — Wealth Segment
    Head of Commercial — Wealth Segment

    EXANTE Limited • Town of Poland (NY)

    Hybrid
    USD 120,000 - 180,000
    Competitive salary
    Flexibility to work from home or office
    Flexible benefits package
    +2
    Senior Java Engineer - remote, within EU
    Senior Java Engineer - remote, within EU

    IESF AG • Town of Belgium (WI)

    Hybrid
    Confidential
    Excellent remuneration
    Fully remote
    Long-term possible