Attiva gli avvisi di lavoro via e-mail!

Senior Backend Developer

MDOTM Ltd

Milano

In loco

EUR 40.000 - 60.000

Tempo pieno

Oggi
Candidati tra i primi

Descrizione del lavoro

A leading technology firm in Milan is seeking a Java Software Engineer to join their Engineering team. You will build and optimize high-performance Spring Boot applications, ensuring scalability and security. The ideal candidate has strong experience with Java and Spring Boot, proficiency in databases, and excellent communication skills. Join a dynamic team with a flexible work environment and opportunities for fast-track career progression.

Servizi

Competitive salary
Flexible work environment
Unlimited learning & development budget
Annual company retreat
Fast-track career progression

Competenze

  • Strong experience in Java & Spring Boot (microservices, REST APIs).
  • Experience with TDD and testing best practices (JUnit, Mockito).
  • Good knowledge of English (both written and spoken).

Mansioni

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

Conoscenze

Java & Spring Boot
SQL & NoSQL databases
Software architecture patterns
TDD and testing in Spring Boot
Messaging systems (ActiveMQ, Kafka)
Good knowledge of English
Excellent communication skills

Strumenti

Docker
Kubernetes
CI/CD tools (GitLab, Jenkins)
AWS (EC2, S3)
Descrizione del lavoro
Overview

Direct message the job poster from MDOTM Ltd

MDOTM is seeking a Java Software Engineer to join our Engineering team. You will be instrumental in building and optimizing our high-performance Spring Boot backend, ensuring scalability, reliability, and security.

Your Responsibilities

  • Develop, maintain, and optimize scalable Spring Boot applications
  • Implement clean, modular, and testable Java code
  • Design and optimize 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

Must-Have Skills

  • Strong 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.

Nice-to-Have Skills

  • 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 on cutting-edge Java applications with a team operating at the forefront of AI & tech innovation
  • Drive technical decisions and mentor junior engineers
  • Competitive salary & truly flexible work environment
  • Unlimited learning & development budget
  • 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
Seniority level
  • Mid-Senior level
Employment type
  • Full-time
Industries
  • Technology, Information and Internet and Financial Services

Referrals increase your chances of interviewing at MDOTM Ltd by 2x

Get notified about new Software Engineer jobs in Milan, Lombardy, Italy.

Software Developer/Engineer - Graduate Development Program

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.