Back to search results

Technical Lead - Back End

Apply Apply

Apply for this role today

Join our amazing team with us today to start your new career


Aim of the role

  • The candidate will lead a development team, being responsible for the delivery of the software and its quality
  • Will analyze, design, estimate, break down complex tasks, making sure that the team can successfully develop and deliver them
  • Will be responsible for the technical and professional growth of the team members, supporting their needs on the day by day activities
  • Will cooperate with other professionals like Business Analysts or Digital Service in order to support the full cycle of software creation, delivery and maintenance

Key Responsibilities

  • Organize the activities of the team and rearrange the team roles according to the changing context
  • Design, plan and lead the development sets of complex stories
  • Ensure team writes clean code, with good code coverage and follows the best practices of the industry
  • Coach and mentor team members and perform code reviews
  • Have an understanding of the whole system and take responsibility for teaching this to others
  • Work tightly with the team members, also with those remotely located
  • Work with other teams to support all phases that precede and follow software development
  • Be ready to jump into the dirt and write complex pieces of code or fix important issues on the live environments

Core Competencies

  • Degree in Information Technology or another related subject
  • Minimum 1 year experience of working in analogous job role
  • Minimum 5 years’ experience of working in eCommerce projects
  • Strong Knowledge and experience on top enterprise Ecommerce platforms (SAP CX, Oracle commerce, Salesforce commerce, IBM Websphere commerce)
  • Hands-on experience in Java, Java EE and Spring Framework design and development
  • Working knowledge of integration technologies like REST, SOAP, JMS
  • Project management capabilities will be required
  • Strong knowledge of Versioning Control Software (Git)
  • Knowledge of frontend technologies is a valuable plus
  • Working knowledge of web applications and related topics (eg HTTP, servlet containers, session management, caches, CDN, etc)
  • Knowledge of JVM internals and application performance improvement
  • Devops skills are a plus
  • Retail industry experience preferred
  • Fluent English and Italian
  •  Travel might be required

Soft Skills required:

  • Excellent communicator and team player in a multinational setting. Ability to work well with others and across multinational teams


Via Tortona 37,Milan,Milano,20144


Apply now to become part of more

By joining us, you will be part of More than just a health and beauty retail group. You’ll become part of an organisation which is well-recognised all over the world.