logo[мetahunt]
> Djinni
senior

Backend Engineer

format:Remote
pythonjavareactazuredockerkuberneteskafkapostgresqlredis
domainFintech
> full description

Details:
Start: asap
Duration: until 31.12.2026 (option for extention)
Location: 100% remote
Language: English
Region: Europe only (outside DACH)!!!

Skills (must have):

  • Strong Python expertise combined with hands-on experience in trading or algorithmic trading
  • Practical experience with trading strategies, automated trading systems, or trading platforms
  • Previous exposure to energy trading, financial markets, or comparable trading environments
  • A combination of strong technical/programming skills and domain knowledge in trading
  • ReactJS and Java
  • Cloud Providers: Microsoft Azure
  • Docker, Kubernetes, Kafka
  • PostgreSQL, Redis
  • Microsoft Azure



Tasks:

  • User onboarding and platform readiness
  • Onboard new users onto the existing execution platform.
  • Configure required access, permissions, and operational setup.
  • Support user readiness for trading and monitoring workflows.
  • Programmatic interface and risk monitoring integration
  • Enhance the programmatic access layer of the execution platform.
  • Develop the interface between the execution platform and the internal risk monitoring tool.
  • Support automated data exchange between trading logic, execution components, and monitoring services.
  • Implement or support post-trade checks, monitoring logic, and relevant control calculations.
  • Advanced algorithmic trading capabilities
  • Support the development of advanced algorithms for the current execution platform.
  • Develop and integrate Python and Java backend applications with Azure services such as Azure Kubernetes Service, PostgreSQL, Redis, Kafka, Azure Machine Learning, and Azure DevOps.
  • Extend platform capabilities to support future algorithmic trading use cases.
  • Engineering collaboration and quality
  • Collaborate with architects, traders, product owners, and engineering teams to design scalable, efficient, and secure software solutions.
  • Ensure code quality and adherence to software development best practices, including documentation, version control, testing, and code reviews.