Full-Time Java Software Engineer

Capital.com is hiring a remote Full-Time Java Software Engineer. The career level for this job opening is Experienced and is accepting Worldwide based applicants remotely. Read complete job description before applying.

Capital.com

Job Title

Java Software Engineer

Posted

Career Level

Full-Time

Career Level

Experienced

Locations Accepted

Worldwide

Job Details

We are a leading trading platform seeking Backend Engineers with an interest in trading to design and build scalable, low-latency, high-performance backend services for financial and crypto products.

Core responsibilities:

  • Design and build scalable, low-latency backend services and distributed asynchronous systems.
  • Optimise JVM, databases, caching, and networking performance; ensure reliability and fault tolerance.
  • Apply security best practices for PII and financial transactions; implement secure key-management and signing workflows for crypto (multisig, MPC, HSM).
  • Integrate with blockchain nodes, custody providers, CEX/DEX APIs and staking protocols; use event-driven architectures (Kafka).
  • Maintain code quality through testing, code reviews and CI/CD; collaborate with cross-functional teams.

Required experience:

  • Advanced Java and Spring expertise.
  • Strong understanding of distributed systems, concurrency, multithreading and asynchronous programming.
  • Proficiency with SQL databases and performance tuning.
  • Experience with event streaming (Kafka or similar) and Kubernetes/CI/CD pipelines.
  • Domain experience in FinTech, banking or crypto and awareness of security practices.

Nice to have:

  • JVM performance tuning, NoSQL, in-memory caches, DeFi knowledge and custody platform experience.

What we offer:

  • Competitive salary and annual bonus, health insurance and pension, generous leave.
  • Hybrid (3 days office) or fully remote within country, workation policy and volunteering days.

Please include the word FORESIGHT and tag #RODkuNzguMTE1LjIxNw== when applying.

FAQs

What is the last date for applying to the job?

The deadline to apply for Full-Time Java Software Engineer at Capital.com is 15th of January 2026 . We consider jobs older than one month to have expired.

Which countries are accepted for this remote job?

This job accepts [ Worldwide ] applicants. .

Related Jobs You May Like

Senior Principal Python Engineer

Cairo, Egypt
1 day ago
Docker
FastAPI/Flask
Microservices & REST APIs
Jobs For Humanity
Full-Time
Expert

Senior Engineering Lead

Warsaw, Poland
1 day ago
Angular
Laravel
MySQL/PostgreSQL
PhillyTech.Co
Full-Time
Senior Manager
YEAR $85000 - $105000

Siebel Techno-Functional Consultant

Riyadh, Saudi Arabia
1 day ago
Siebel CRM
Siebel EAI
Siebel Tools
BTranz
Full-Time
Experienced

Lead Palantir Developer

Seattle, WA
1 day ago
CI/CD Pipelines
Flink
Kafka
Logic20/20 Inc.
Full-Time
Expert
YEAR $156750 - $173329

Lead Engineer (Level IV)

United States
1 day ago
Cloud (AWS)
Java
Microservices
Casebook PBC
Full-Time
Expert
YEAR $170000 - $190000

Database Engineer

MedellĂ­n, Colombia
1 day ago
CI/CD And Schema Migrations
Kubernetes
NoSQL (MongoDB/DynamoDB)
Yuxi Global
Full-Time
Expert

Member of Technical Staff (Atlas)

United States
1 day ago
API-first Backend (REST/GraphQL/gRPC)
Automated Testing & Quality
Cloud-native Microservices
Anchorage Digital
Full-Time
Expert

Distributed Systems Engineer

Worldwide
1 day ago
Distributed Systems
Go
GRPC
Livekit
Full-Time
Expert

Software Engineer II (Golang)

Italy, Spain
2 days ago
API Design
Backend Development
Distributed Systems
Stacklok
Full-Time
Experienced

Senior Web Scraping Engineer (Python)

Poland
2 days ago
Asynchronous Programming
Browser Automation
Networking (TLS/SSL)
Oxylabs
Full-Time
Expert
MONTH $6048 - $6048

Senior Software Engineer, Platform

Remote, USA
3 days ago
CI/CD
Cloud Infrastructure
DevOps
Omada Health
Full-Time
Experienced

Senior Backend Engineer

Europe & Asia
6 days ago
API Development
Backend Development
Cloud Infrastructure
Goodnotes
Full-Time
Experienced

Looking for a specific job?