Java Software Engineer

Capital.com
Warsaw, London, Cyprus, Bulgaria
Workplace: HybridFull timeFunction: Software EngineeringSkills: ["Communication","Analytical thinking","Adaptability","Ownership"]

Join Capital.com as a Java Software Engineer building scalable, low-latency backend services for a fintech platform. You’ll design distributed systems, optimize JVM and data layers, apply security best practices, work with Kafka-based event streams, and collaborate with cross-functional teams to deliver high-performance, reliable software with AI-assisted development.

Loading

Loading job details...

Preparing the role view and application actions.

FursaFursa
Capital.com
Capital.com
1 year ago

Java Software Engineer

✓ Verified Job

Canonical indexed version, validated from employer's careers page.

Source: Company careers pageValidated by: Fursa AI
Last checked: 15 hours agoStatus: Live

Job Summary

Join Capital.com as a Java Software Engineer building scalable, low-latency backend services for a fintech platform. You’ll design distributed systems, optimize JVM and data layers, apply security best practices, work with Kafka-based event streams, and collaborate with cross-functional teams to deliver high-performance, reliable software with AI-assisted development.
Location: Warsaw, London, Cyprus, Bulgaria
Workplace: Hybrid
Employment Type: Full time
Job Function: Software Engineering

Key Responsibilities

  • •Design and build scalable, low-latency, and high-performance backend services
  • •Develop distributed and asynchronous systems ensuring reliability and fault tolerance
  • •Optimise 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)

Pay and Benefits

Perks:Health InsurancePensionRemote WorkHybridWorkationVolunteering DaysAnnual BonusPaid Leave

Key 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:FinTechFinancial services
Skills:CommunicationAnalytical thinkingAdaptabilityOwnership
Tech Stack:JavaSpringSQLKafkaKubernetesCI/CDAI

Company Brief

Capital.com
Operates an online trading platform offering CFDs, forex, commodities, indices and cryptocurrencies to retail investors and traders, combining market access with educational content, analytics, and AI-driven insights for informed trading decisions.
Industry: Trading Platforms
Company Size: Large (251 to 1,000 employees)
Growth: Scaleup
Headquarters: London, United Kingdom
Founded: 2016
WebsiteLinkedIn