Job Description

You will work on the development of complex software architectures in international projects.

About This Vacancy

Starting from evaluating technology trends, you should facilitate the client’s product visions by researching, conceiving, sketching, prototyping, and mocking up the user experience. As a Full Stack Software Engineer, you will design, develop, and maintain both front-end and back-end components. You will work across the entire technology stack, ensuring seamless integration between user interfaces, servers, databases, and APIs. Your role will combine technical versatility with problem-solving to deliver scalable and efficient digital solutions.

What We Expect From You

  • MSc in Software Engineering or related field
  • 1+ years of experience
  • Back-End: Java and Spring Boot
  • Front-end: ReactJS
  • Database: PostgreSQL
  • Nice to have: containerization and REST API experience
  • Fluent in Italian and English
  • Strong motivation for the Employeneurship model

What You Can Expect From Us

TMC is an international high-tech consultancy company that brings expertise to its clients in order to support them in realizing their technological challenges. As such, TMC operates as an expert center at the service of its clients, helping them to remain competitive in an increasingly global and fast-changing technological world. At TMC, we believe that people are the driving force behind technological innovation. That is why we aim to create the best possible conditions for tech talents to thrive in. We offer a challenging and stimulating work environment where you can be the architect of your own career. As an Employeneur, you are part of our TMC family. In addition to our outstanding technical expertise, fun and engagement are meaningful aspects of our culture.

Apply for this Position

Ready to join ? Click the button below to submit your application.

Submit Application