Man Group logo
Man Group1 day ago

Senior Java Engineer OMS

Hybrid · Sofia, Sofia-Capital, Bulgaria

Type
Full Time
Level
Senior Level
Education
Bachelors Degree
Company size
Unknown

Job Summary

Senior Java Engineer within Man Numeric OMT team building and maintaining the Order Management System underpinning the systematic investment process for Numeric. Collaborate with trading desk, quant strategy teams, and operations to deliver a robust, scalable OMS that can safely trade millions of orders annually and onboard new investment strategies. Work across cash equities, equity swaps, and futures (listed and OTC). Exposure to data transformation from investment signals to trading decisions, with emphasis on end-to-end lifecycle robustness. Tech stack includes Java-based microservices (Spring Boot, Micronaut), Linux-based deployments, Tomcat, containers (Docker), and modern front-end skills (React/Angular/JS) alongside SQL/NoSQL databases, messaging (Kafka, RabbitMQ), and CI/CD tooling.

Required Qualifications

  • 5+ years of professional Java experience in an enterprise context
  • Experience with Microservice architectures and libraries (Spring Boot, Micronaut)
  • Front End: CSS, JavaScript, JSP, HTML, Ajax, JSON; modern JS libraries (React, Angular, Node.js)
  • Back End: SQL and RDBMS (SQL Server, Oracle), NoSQL (MongoDB) familiarity
  • Source control experience (Git, SVN)
  • Strong collaborative engineering practices and agile methodologies (Scrum, Kanban)
  • Familiarity with Atlassian tools (Jira, Confluence, BitBucket)
  • Experience with Linux, Tomcat, Java, and containerized deployments
  • Ability to work with AI-assisted development tools
  • Desirable: knowledge of FIX, trading systems, time-series analysis, Python
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Man Group

Senior Java Engineer OMS

Apply on Sorce