Attiva gli avvisi di lavoro via e-mail!

Senior Backend Developer

Mdotm Ltd

Caserta

In loco

EUR 40.000 - 70.000

Tempo pieno

Oggi
Candidati tra i primi

Genera un CV personalizzato in pochi minuti

Ottieni un colloquio e una retribuzione più elevata. Scopri di più

Descrizione del lavoro

A leading technology company in Italy is looking for a Java Software Engineer to enhance their Spring Boot applications. You will design, develop, and optimize high-performance backends, ensuring scalability and security. The ideal candidate should have strong Java skills, experience with databases, and excellent communication abilities. This role offers a competitive salary and a flexible work environment.

Servizi

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

Competenze

  • Strong experience in developing scalable Spring Boot applications.
  • Proficiency in designing and optimizing databases (MySQL, MongoDB).
  • Experience with clean and modular Java code design.

Mansioni

  • Develop and optimize Spring Boot applications.
  • Implement software architecture best practices.
  • Work with DevOps to improve CI / CD processes.

Conoscenze

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

Strumenti

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

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
Ottieni la revisione del curriculum gratis e riservata.
oppure trascina qui un file PDF, DOC, DOCX, ODT o PAGES di non oltre 5 MB.