Backend Engineer (US Eastern Time Zone)

MDOTM

New York (NY)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Unlimited learning and development budget
Annual company retreat
Fast-track career progression

Job summary

MDOTM, based in New York, is seeking a Java Software Engineer to join its Engineering team. You'll contribute to developing and optimizing high-performance Spring Boot applications, ensuring scalability and security.

The role requires strong proficiency in Java and Spring Boot, experience with SQL and NoSQL databases, and familiarity with software architecture patterns. Enjoy a competitive salary, flexible working environment, and unlimited learning opportunities.

Qualifications

  • Experience in Java & Spring Boot (microservices, REST APIs).
  • Proficiency with SQL & NoSQL databases.
  • Experience with software architecture patterns like Layered Architecture and DDD.

Responsibilities

  • Develop, maintain, and optimize scalable Spring Boot applications.
  • Implement clean, modular, and testable Java code.
  • Work with DevOps teams to improve CI/CD automation and processes.

Skills

Java & Spring Boot
SQL & NoSQL databases
Software architecture patterns
TDD and testing best practices
Messaging systems
Good English communication

Tools

CI/CD tools
Docker
Kubernetes
AWS

Job description

About MDOTM

MDOTM is the Global leader in AI-driven investment solutions. Founded in 2015, we earned significant recognition in 2017 as the only European fintech startup selected by Google for its acceleration program in Silicon Valley.

Since then, we have been growing continuously, establishing a strong international presence with offices in London, Milan and New York.

If you are looking for a fast-paced environment and are willing to take ownership, this is the right opportunity for you!

Role Overview

MDOTM is seeking a Java Software Engineer to 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.

Key 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 TDD and 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 solutions to 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 & Kubernetes for containerized application deployment and management
  • Security best practices for backend applications (knowledge of ISO 27001:2022 Annex A 8.28 is a plus)
Why Join Us?
  • Work at the leading edge of technology, leveraging our decade of experience in proprietary AI to build the next generation of industry-defining tools.
  • Competitive salary & truly flexible work environment.
  • Benefit from an unlimited learning and development budget to stay at the bleeding edge of AI research, alongside a fast‑track path into technical leadership or principal research roles.
  • Collaborate daily with an ultra‑international team (18+ nationalities) spread across our offices in Milan, London and New York.
  • Annual company retreat at a stunning location.
  • Fast‑track career progression, with opportunities to grow into leadership roles.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Data Engineer (US Eastern Time Zone)
Data Engineer (US Eastern Time Zone)

MDOTM • New York (NY)

On-site
USD 90,000 - 130,000
Unlimited learning and development budget
Competitive salary
Annual company retreat
Operations Specialist (US-Based)
Operations Specialist (US-Based)

MDOTM • New York (NY)

Hybrid
USD 70,000 - 90,000
Unlimited learning and development budget
Annual company retreat
Fast-track career progression
Business Development Manager
Business Development Manager

MDOTM • New York (NY)

On-site
USD 80,000 - 120,000
Unlimited learning and development budget
Competitive salary
Fast-track career progression
+1
Senior Java Backend Engineer
Senior Java Backend Engineer

Miratech • Georgia

Hybrid
USD 100,000 - 130,000
Health insurance
Language courses
Relocation program
+1
Quant Scientist (US Eastern Time Zone)
Quant Scientist (US Eastern Time Zone)

MDOTM • New York (NY)

On-site
USD 100,000 - 130,000
Unlimited learning and development budget
Annual company retreat
Fast-track career progression opportunities
Senior Java Backend Engineer
Senior Java Backend Engineer

Miratech • Atlanta (GA)

On-site
USD 100,000 - 130,000
Health insurance
Language courses
Relocation program
+2
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • West Palm Beach (FL)

On-site
USD 90,000 - 120,000
Professional growth: Mentorship and TechTalks
Competitive compensation: USD-based pay with benefits
Exciting projects with top brands
+1
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • San Francisco (CA)

Hybrid
USD 100,000 - 130,000
Mentorship and TechTalks
Competitive compensation
Flexible schedule
+1
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • Dallas (TX)

On-site
USD 90,000 - 130,000
Professional growth through mentorship and TechTalks
Competitive compensation with various budgets for education and fitness
Exciting projects with top companies
+1
Java Engineer ID49423
Java Engineer ID49423

AgileEngine • Los Angeles (CA)

Hybrid
USD 100,000 - 130,000
Professional growth opportunities
Competitive compensation
Flexible schedule
+1