Your role and primary responsibilities
MDOTM is looking for a Java Superhero who will be working with our Engineering team and help develop, maintain, and scale MDOTM’s technology.
Your tasks will include
- Writing and implementing clean and efficient code
- Researching, designing, implementing and managing software
- Troubleshooting, debugging and upgrading existing software
- Identifying areas for modification or improvement in existing software and subsequently developing these modifications
- Developing quality assurance procedures
- Deploying software tools, processes, and metrics
- Creating technical documentation for reference and reporting
About you
You are a brilliant Java Engineer with a passion for building modular and complex applications. You are used to navigating architectural complexity and writing good quality code that is easy to read and debug.
Skills required
- Degree in Computer Science, Engineering, or other related fields
- Proven experience as a Software Developer, Software Engineer or a similar role
- Good knowledge of Java programming language
- Good knowledge of the Spring framework
- Good knowledge of the Relational and NoSQL Databases
- Good knowledge of Docker and Kubernetes
- Creativity and ability to formulate problems and solve them both in team and independently
- Willing to work towards long-term ambitious research goals, while identifying intermediate milestones and meeting deadlines
- Excellent teamwork skills
Bonus points
- Knowledge of Python
- Fluent in English both spoken and written
- DevOps practices
- Knowledge of AWS
Top Skills
What We Do
MDOTM Ltd. is the global provider of AI-driven investment solutions for Banks, Insurance Companies, Family Offices, Pension Funds, Wealth and Asset Managers. We believe that combining scientific reasoning with state-of-the-art AI is the key to navigate the increasing complexity of financial markets. Our proprietary AI engine exploits changes in market inertia and risk premia, using deep learning techniques to continuously analyse millions of market data points. With our AI, we construct efficient and diversified portfolios and support institutional investors in their investment decision-making. Founded in London by Tommaso Migliore and Federico Mazzorin, MDOTM Ltd. now employs over 50 people among physicists, engineers, AI and finance experts. The MDOTM LAB, our international network of universities and academic thought-leaders, collaborates with top universities and has over 60 external researchers, including professors and graduate students in economics, data science and financial engineering. MDOTM Ltd. was the only Fintech selected for the acceleration programme powered by Google for Entrepreneurs in Silicon Valley and it has been the first AI-Driven Advisor to sign the UN-sponsored Principles for Responsible Investment, joining the international network of institutional investors committed to including ESG criteria in their investment process. In 2022, MDOTM Ltd. was nominated as one of the world's top AI companies by Fintech Global. MDOTM Ltd. (FRN: 824056) is an appointed representative of Thornbridge Investment Management LLP (FRN: 713859), which is authorised and regulated by the Financial Conduct Authority






