Job Description

About TMC

At TMC, you’re not just joining a company — you’re joining a community of experts empowered by our unique Employeneurship model. It combines the stability of a permanent contract with the freedom and growth mindset typically associated with entrepreneurship, giving you the space to evolve while contributing to impactful, cutting‑edge technological projects.


Project Details

We are looking for an experienced Java Developer to join a dynamic team focused on building robust, scalable and secure software solutions. This role involves working with modern frameworks, clean architectures and cloud-ready systems.


What We’re Looking For

5+ years of hands‑on experience in Java development

✅ Strong knowledge of Java SE/EE , and frameworks such as Spring Boot and Spring MVC

✅ Experience designing and implementing RESTful APIs

✅ Familiarity with microservices architectures

✅ Solid understanding of SQL and relational databases (PostgreSQL, MySQL, etc.)

✅ Experience with CI/CD pipelines , automation and DevOps practices

✅ Knowledge of container technologies (Docker, Kubernetes)

✅ Experience working with cloud platforms (AWS, Azure or GCP) is a plus

✅ Ability to thrive in agile environments

✅ Strong problem-solving skills and a proactive mindset

✅ English proficiency: B2 or higher


Why Join TMC?

Be part of international projects that push the boundaries of innovation

Apply for this Position

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

Submit Application