Capital.com is seeking a skilled Java Backend Engineer to join their expanding trading platform team. The role is based in Sofia, Bulgaria, with a hybrid work arrangement requiring office presence three times per week.
The position sits within the Backend Engineering team, which is crucial for maintaining the platform's robustness, speed, and security. The ideal candidate will have strong experience in Java and Spring framework, with a solid background in financial technology or banking sector. They will be responsible for developing and optimizing backend systems that power their trading platform.
Key technical requirements include expertise in distributed applications, PostgreSQL, asynchronous programming, and modern DevOps practices including Kubernetes and CI/CD pipelines. Knowledge of event-driven architecture using Kafka and cloud-native applications is essential. The role requires business-level English proficiency.
The company offers an attractive benefits package including competitive salary, annual performance bonus, comprehensive health and pension benefits, and unique perks like a 30-day workation policy. They also provide 2 paid volunteer days annually, demonstrating their commitment to community involvement.
This is an excellent opportunity for a senior-level backend engineer looking to work with cutting-edge technology in the FinTech sector. The role offers significant technical challenges in building high-performance, secure trading systems while working with a talented team. The hybrid work model provides flexibility while maintaining team collaboration.
Capital.com's position as a leading trading platform with award-winning products makes this an exciting opportunity for career growth in the financial technology sector. The role combines technical excellence with business impact, offering the chance to work on systems that directly affect client trading experiences and company success.