Are you looking to take a step forward in your career in IT and Telecommunications?Then you've come to the right place – Smart!Technology, transformation, and innovation are part of our DNA.We are a technology consulting company with more than a decade of experience delivering national and international IT projects, and we want to be part of your story.What do you need to be SMART?5+ years of experienceinJava developmentwith strong object-oriented programming skillsSolid knowledge ofSpring Framework(Spring Core, Spring Boot – Java 17)Good understanding ofReactwithType ScriptExperience withSQLand relational databasesKnowledge ofGitandMavenFamiliarity withCI/CD toolssuch asJenkins, XL Deploy, XL ReleaseWhat will your role be at SMART?Participate in the development of alarge-scale international projectwithin theTrade Financedomain (Guarantees and Documentary Credits / Collections)Design, develop, and maintainfull-stack applicationsusingJava Spring BootandReact (Type Script)Maintain and evolvelegacy applications, including reverse engineering to understand business rulesContribute to code reviews, debugging, and performance optimizationCollaborate closely with international teams and project leaders, ensuring transparency and quality deliveryWhy be SMART?We make the projects we take part in a realityWe love what we do and take pride in the results of our workWe are simple and efficientWe value our peopleWe are adynamic, honest, and reliable teamWhere can you be SMART?Portugal– Lisbon or PortoHybrid / Remote international contextDo you have a SMART profile?Send your CV to