1,542,026open jobs
92,848companies
237,043added this week
Browse all
Location
In office
Employment
Full-Time

Confirmed on the employer's own hiring board on Oct 13, 2026. First seen by Alion on Apr 24, 2026. Mdotm scores C on the Alion truth index.

Overview
Company
Impact
Profile match
MDOTM helps Asset Managers make AI-driven investment decisions across the US, UK, and the EU. MDOTM's AI platform offers portfolio optimisation and insights for your asset allocation.

Role Overview

MDOTM is seeking a Java Software Engineerto join our Engineering team. You will be actively contributing to the development and optimization of our high-performance Spring Boot backend, ensuring scalability, reliability, and security.

Your responsibilities

  • Develop, maintain, and optimize scalable Spring Boot application
  • Implement clean, modular, and testable Java code
  • Contribute to design and implement features following relational (MySQL) and NoSQL (MongoDB) databases
  • Implement and follow best practices in software architecture, leveraging Layered Architecture, DDD, or Event-Driven design
  • Troubleshoot and optimize backend performance and security
  • Work with DevOps teams to improve CI/CD automation and deployment processes

Requirements

  • Experience in Java & Spring Boot(microservices, REST APIs)
  • Proficiency with SQL & NoSQL databases
  • Experience with software architecture patterns (Layered Architecture, DDD, Event-Driven Design)
  • Experience with TDDand testing best practices in Spring Boot (JUnit, Mockito, Testcontainers)
  • Experience with messaging systems(ActiveMQ, Kafka)
  • Good knowledge of English(both written and spoken)
  • Excellent communication skills, with the ability to explain complex problems and solutionsto different stakeholders.

Bonus Points

  • Experience with modern API communication (GRPC, GraphQL, REST)
  • Hands-on experience with CI/CD tools(GitLab Pipelines, GitHub Actions, Jenkins)
  • Experience with AWS, especially EC2, S3
  • Hands-on experience with Docker & Kubernetesfor containerized application deployment and management
  • Security best practices for backend applications (knowledge of ISO 27001:2022 Annex A 8.28 is a plus)
Free account
Stop reading job ads. Get the ones that fit.
One free account turns this page into a shortlist built around your stack, your level and your pay.
Match on every job. Stack, seniority, pay and location, scored against your profile.
1,542,026 open roles. Read straight off company career pages, refreshed every day.
Unlimited applications. Every one you send is tracked in one place, on-site or on a company board.
3 tailored CVs a month. Rewritten for the exact job you are applying to. Included free.
Create a free account Continue with Google
Free forever. No card. Under a minute.

Your match

How well do you fit this role?
Two answers are enough for a real match. No account needed.
Check my fit
Answers stay in this browser until you create an account.

Recommended for you based on this role

Backend
Similar stack
Same company
In your city
≈ $33k – $81k per year (Estimated) • In office • 4+ years exp • Moscow
PHP
PHP
Symfony
Databases
MySQL
PostgreSQL
Redis
RabbitMQ
DevOps
CI/CD
Git
Docker
Kubernetes
Apply
Software Engineer 20 min ago
≈ $9k – $27k per year (Estimated) • In office • 2+ years exp • Bachelor's Degree • Chennai
JavaScript
Java
SQL
Java
Spring Boot
Databases
MySQL
PostgreSQL
Apache Kafka
AI/ML
LLM
Frontend
React.js
DevOps
Rest API
CI/CD
Git
AWS
Apply
Software Architect 26 days ago
$74k – $102k per year (gross) • Remote (Lithuania) • Full-Time • Lithuania
JavaScript
Java
TypeScript
Databases
PostgreSQL
Frontend
Angular
Apply
$50k – $66k per year (gross) • Remote (Lithuania) • Full-Time • Lithuania
JavaScript
Java
Kotlin
TypeScript
C#
Java
Spring Boot
C#
.NET
AI/ML
Copilot
Cursor
Claude Code
OpenAI Codex
Frontend
Angular
React.js
DevOps
Rest API
GCP
Azure
CI/CD
AWS
Docker
Management
Scrum
Apply
In office • Full-Time • Cairo
JavaScript
Java
TypeScript
SQL
Frontend
Angular
React.js
DevOps
Linux
Apply
≈ $17k – $39k per year (Estimated) • Hybrid • Full-Time • 3+ years exp • Bengaluru
Python
SQL
Python
pySpark
Databases
Snowflake
AI/ML
Spark
AI Agents
DevOps
Rest API
Splunk
GitHub Actions
CI/CD
Jenkins
AWS
Amazon S3
Unix
Analytics
ETL/ELT
Apply
≈ $16k – $36k per year (Estimated) • In office • Full-Time • 7+ years exp • Hyderabad
JavaScript
Java
TypeScript
Java
Spring Boot
Databases
PostgreSQL
Frontend
Angular
DevOps
Rest API
OpenShift
CI/CD
Jenkins
AWS
Bitbucket
Cybersecurity
SonarQube
Fortify
Sonatype Nexus IQ
Management
Jira
Agile
Scrum
Apply
Remote (location not specified) • Contractor
SQL
Apply
≈ $15k – $36k per year (Estimated) • In office • Full-Time • 6+ years exp • Hyderabad
JavaScript
PHP
PHP
Laravel
AI/ML
Edge AI
Frontend
Vue.js
Tailwind CSS
Mobile
Clean Architecture
DevOps
Rest API
Git
AWS
Apply
≈ $10k – $23k per year (Estimated) • In office • Full-Time • 3+ years exp • Mumbai
SQL
PowerShell
DevOps
Windows Server
Hyper-V
Windows
TCP/IP
DNS
DHCP
VPN
Cybersecurity
Sophos
Active Directory
LDAP
PKI
Apply
Backend Engineer LATAM 4 months ago
In office • Full-Time
Java
Kotlin
SQL
Java
Spring Boot
Testcontainers
Kotlin
Mockito
Databases
MySQL
ActiveMQ
Apache Kafka
Frontend
GraphQL
Mobile
JUnit
DevOps
Rest API
gRPC
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Amazon EC2
GitLab
Amazon S3
Cybersecurity
ISO 27001
Apply
Java Tech Lead 4 months ago
In office • Full-Time
Java
Kotlin
SQL
Java
Spring Boot
Testcontainers
Kotlin
Mockito
Databases
MySQL
ActiveMQ
Apache Kafka
Frontend
GraphQL
Mobile
JUnit
DevOps
Rest API
gRPC
GitHub Actions
CI/CD
Jenkins
AWS
Docker
Kubernetes
Amazon EC2
GitLab
Amazon S3
Cybersecurity
ISO 27001
Apply
Sales Executive UK 8 days ago
In office • Full-Time • London
Apply
≈ $63k – $128k per year (Estimated) • In office • Full-Time • 2+ years exp • Milan
Management
Confluence
Jira
Agile
Scrum
Apply
Quant Scientist LATAM 1 month ago
In office • Full-Time • Bachelor's Degree
Python
Java
AI/ML
Copilot
Claude Code
Machine Learning
DevOps
Git
Apply
See all jobs
This is one of many
1,542,026 more open roles from verified company boards, updated every day.