As MDOTM's Java Tech Lead, drive the evolution of the high-performance Spring Boot backend, leading technical initiatives and enforcing engineering best practices.
Stack
Responsibilities
- ▹Lead the design, development, and optimization of scalable Spring Boot applications
- ▹Drive architectural decisions and promote clean, modular, and maintainable Java code
- ▹Design and implement robust solutions leveraging relational (MySQL) and NoSQL (MongoDB) databases
- ▹Define and enforce software architecture best practices (Layered Architecture, DDD, Event-Driven Design)
- ▹Mentor and support engineers through code reviews, technical guidance, and knowledge sharing
- ▹Collaborate cross-functionally with Product, DevOps, and Engineering teams
- ▹Troubleshoot and optimize backend performance, resilience, and security
- ▹Contribute to the improvement of CI/CD automation and deployment processes
Requirements
- ▹Strong experience with Java & Spring Boot (microservices, REST APIs)
- ▹Proven experience leading technical initiatives or mentoring engineering teams
- ▹Solid understanding of software architecture patterns (Layered Architecture, DDD, Event-Driven Design)
- ▹Proficiency with SQL & NoSQL databases
- ▹Experience with TDD and testing best practices in Spring Boot (JUnit, Mockito, Testcontainers)
- ▹Experience with messaging systems (ActiveMQ, Kafka)
- ▹Strong communication and stakeholder management skills
- ▹Good knowledge of English (written and spoken)
Nice to have
- ▹Experience with modern API communication technologies (GRPC, GraphQL, REST)
- ▹Hands-on experience with CI/CD tools (GitLab Pipelines, GitHub Actions, Jenkins)
- ▹Experience with AWS, especially EC2 and S3
- ▹Hands-on experience with Docker & Kubernetes for containerized deployments
- ▹Knowledge of backend security best practices (ISO 27001:2022 Annex A 8.28 a plus)
Soft skills
Strong communication and stakeholder managementMentoring and leadership skills
What we offer
- ▹Work at the leading edge of technology, building on proprietary AI research
- ▹Competitive salary and truly flexible work environment
- ▹Unlimited learning and development budget
- ▹Daily collaboration with an ultra-international team (18+ nationalities) across Milan, London and New York
- ▹Annual company retreat at a stunning location
- ▹Fast-track career progression into leadership roles
About the company
MDOTM is the global leader in AI-driven investment solutions, with a strong international presence in London, Milan and New York since its founding in 2015.
Languages: Angol: Jó szintű
Similar jobs
Job
· Senior
Tech Lead (Java, Spring Boot, Angular, PostgreSQL)
Oben Technology
+6
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Senior
Tech Lead Manager
Super Dispatch
ArgocdDatadog
+14
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Senior
Backend Tech Lead (Java)
Zup Innovation
Github Actions
+8
💰 Salary: not specified
🌍 Remote
Himalayas

Job
· Senior
Technical Lead, Product
Bioptimus
AI/ML
+10
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Senior
Engineering Lead - Goodgame Empire
Stillfront
Argocd
+7
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas

Job
· Senior
Tech Lead - Fullstack
Xsolla
DatadogDynamodb
+19
💰 Salary: not specified
🌍 Remote
🗣️ EN
Himalayas
