P Software Engineer (Java / Spring Boot)p Location: Portugal /pp Experience: 3+ years /pp Language: Fluent English (mandatory) /pp About the Role /pp We 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.
/pp Key Requirements /pulli3+ years of professional experience with Java /lili Strong experience with Spring Boot /lili Hands-on experience with AWS or Azure or solid knowledge of Kotlin /lili Good understanding of RESTful APIs and backend best practices /lili Fluent English (spoken and written) is mandatory /li /ulp Nice to Have /pulli Experience with Angular (front-end exposure is a plus) /lili Experience with Quarkus /li /ulp Why Join TMC?
/pp 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.
/pp At TMC, you will: /pulli Be supported in your professional and personal development through continuous learning and coaching /lili Work closely with a dedicated Development Manager who helps you define goals and grow your career /lili Join a collaborative, international environment that values knowledge sharing and technical excellence /lili Contribute to innovative and impactful projects while building a long-term career path that fits your ambitions /li /ulp How to Apply /pp Applications are only accepted through this job vacancy.
/pp We are not able to accept applications by email or direct messages.
/p /p