mdotm Verified 15h ago
Java Tech Lead
Milan, MI, Italy On-site
Salary not listedPaySalary not listed
TypeFull-time
Work settingOn-site
Verified listing
JobFig found this opening at its original source and checks that it remains available.
About the role
MDOTM is seeking a Java Tech Lead to join our Engineering team. You will play a key role in driving the evolution of our high-performance Spring Boot backend, leading technical initiatives and guiding engineering best practices to ensure scalability, reliability, and security across our platform.
What you'll bring
- 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, with the ability to explain complex technical topics clearly
- Good knowledge of English (both written and spoken)
- 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 application deployment and management
Benefits
Annual company retreat at a stunning location.Fast-track career progression , with opportunities to grow into leadership roles.