Capital.com12.02.26
AI SCORE 8.5

Remote Java Software Engineer - FinTech & Crypto Focus

$120K–$150K/year

About the Role

We are seeking a Remote Java Software Engineer to join our dynamic team at Capital.com. As a leading trading platform expanding globally, we pride ourselves on our award-winning technology and commitment to delivering an exceptional client experience. In this role, you will be instrumental in enhancing the performance, security, and reliability of our backend systems, ensuring a seamless trading journey for our clients.

What You'll Do

  • Design and build scalable, low-latency, and high-performance backend services.
  • Develop distributed and asynchronous systems ensuring reliability and fault tolerance.
  • Optimize performance across JVM, databases, caching, and networking layers.
  • Apply security best practices in handling client PII and financial transactions.
  • Use event-driven architectures and modern messaging solutions (e.g., Kafka).
  • Collaborate with cross-functional teams to align architecture with business needs.
  • Maintain high code quality through testing, code reviews, and CI/CD practices.
  • Leverage AI tools to accelerate development, testing, and delivery.

Requirements

  • Proven experience in FinTech, Banking, or related financial domains.
  • Strong understanding of distributed systems architecture and the client–server model.
  • Ability to design and maintain scalable, low-latency, high-performance systems.
  • Solid knowledge of concurrency, multithreading, and asynchronous programming.
  • Awareness of security best practices in handling PII and financial transactions.
  • Experience working in a product-led fast-paced environment as a team player.

Nice to Have

  • Knowledge of JVM performance optimization practices.
  • Experience working with No-SQL databases.
  • Strong knowledge of in-memory cache solutions.
  • Understanding of DeFi protocols, liquidity mechanisms, yield strategies, or governance systems.
  • Exposure to MEV concepts, transaction simulation, or on-chain execution optimization.

What We Offer

  • Competitive salary and annual performance-based bonus.
  • Generous annual leave policy.
  • Health insurance and pension fund, with additional benefits depending on location.
  • Hybrid working model (3 days from office) or fully remote across the country of employment.
  • Workation policy (30 days remote from anywhere in the world).
  • Two additional paid days per year dedicated to volunteering.
  • Be a key player at the forefront of the digital assets movement, propelling your career to new heights!
  • Join a dynamic and rapidly expanding company that values and rewards talent, initiative, and creativity.
Language Requirements
EnglishB2
BasicIntermediateAdvancedNative
Why This Job8.5 of 10

This Remote Java Software Engineer position offers a competitive salary and the opportunity to work with cutting-edge technology in the FinTech sector. Join a dynamic team and enjoy flexible work arrangements.

Salary Range
Required
0/1
Optional
0/1
Bonus
0/1

Who Will Succeed Here

Proficient in Java and the Spring framework, with a strong understanding of asynchronous programming patterns to build scalable applications in a high-frequency trading environment.

Self-motivated and adaptable, thriving in a fully remote work setup, with the ability to manage time effectively and collaborate with cross-functional teams across different time zones.

Experience with CI/CD pipelines and container orchestration using Kubernetes, demonstrating a mindset focused on continuous improvement and quality assurance in software deployment.

Learning Resources

Java Programming and Software Engineering Fundamentalscourse

Career Path

Remote Java Software Engineer - FinTech & Crypto Focus(Now)Java Software Engineer - Team Lead(1-2 years)Senior Software Architect - FinTech Solutions(3-5 years)

Market Overview

Market Size 2024
$57B
Annual Growth
8.5%
AI Adoption in FinTech
43%
Investment in Blockchain Tech
+150%
Labour Demand for Java Developers
+20%
Avg Salary for Java Software Engineers
$120K

Skills & Requirements

Required
JavaSpringSQL
Growing in Demand
Microservices ArchitectureCloud Native DevelopmentData Analytics
Declining
Java EE (J2EE)XML-based Web Services

Domain Trends

Rise of Decentralized Finance (DeFi)
The DeFi sector is expected to grow by 45% annually, driving demand for Java developers skilled in blockchain technologies.
Increased Focus on Cybersecurity
With 60% of financial institutions prioritizing cybersecurity, Java developers with security skills are in high demand.
Adoption of Cloud-Native Solutions
Over 50% of financial services are transitioning to cloud-native applications, increasing the need for Java developers experienced in Kubernetes and CI/CD.

Industry News

Loading latest industry news...

Finding relevant articles from the last 6 months

All job postings are automatically gathered by algorithms. We do not review or verify listings, be careful when applying and do not sign-in with iCloud or Google services.