Software Engineer (Java / Spring Boot)Location: PortugalExperience: 3+ yearsLanguage: Fluent English (mandatory)About the RoleWe are looking for a Software Engineer with 3+ years of experience to join one of our technical projects and work on challenging, real-world applications.
You will be involved in the design, development, and maintenance of scalable backend solutions, collaborating closely with cross-functional teams.Key Requirements3+ years of professional experience with JavaStrong experience with Spring BootHands-on experience with AWS or Azure or solid knowledge of KotlinGood understanding of RESTful APIs and backend best practicesFluent English (spoken and written) is mandatoryNice to HaveExperience with Angular (front-end exposure is a plus)Experience with QuarkusWhy Join TMC?
At TMC (The Member Company), we are unique.
We combine the security of a permanent contract with the freedom and personal growth of entrepreneurship.
Our engineers are not just employees — they are members.At TMC, you will:Be supported in your professional and personal development through continuous learning and coachingWork closely with a dedicated Development Manager who helps you define goals and grow your careerJoin a collaborative, international environment that values knowledge sharing and technical excellenceContribute to innovative and impactful projects while building a long-term career path that fits your ambitionsHow to Apply Applications are only accepted through this job vacancy.
We are not able to accept applications by email or direct messages.