Senior Java Engineer - Execution

Man Group

Sofia, Bulgaria
**
Expert java proficiency
Database / sql skills
Linux and windows platform experience
** Man Group is seeking a Senior Java Engineer to support their global trading operations from their Sofia, Bulgaria office. The ideal candidate should have strong Java skills, excellent communication abilities, and a passion for software engineering, with financial market experience considered advantageous. **

Job Summary

  • Build tools, platforms, and algorithms for Man’s investment engines and centralized global trading operations.
  • Work closely with Trading Desk and Execution Research teams to design, build, and maintain world-class trading capabilities.
  • Leverage modern technologies including Java, Kafka, Git, Jenkins, Grafana, Prometheus, and Docker.

Matching Summary

Match Score: 75

** Man Group is seeking a Senior Java Engineer to support their global trading operations from their Sofia, Bulgaria office. The ideal candidate should have strong Java skills, excellent communication abilities, and a passion for software engineering, with financial market experience considered advantageous. **

Skills & Requirements

Must-have

  • Expert Java proficiency
  • Database / SQL skills
  • Linux and Windows platform experience
  • Agentic engineering with AI tools
  • Strong software engineering techniques
  • Agile methods

Nice-to-have

  • Financial markets understanding
  • FIX protocol experience
  • Front office software development
  • Distributed systems expertise
  • Event-driven architectures
  • Python knowledge
  • TypeScript knowledge

Key Requirements

  • Expert proficiency in Java
  • Database / SQL skills
  • Proficient working on Linux and Windows platforms
  • Strong academic record with a degree in Computer Science, Mathematics, Engineering or Physics

Work Rights

Not specified

Tailored Resume

Cover Letter