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 in developing national and international projects in IT and Telecom and we want to be part of your story.
What do you need to be Java Developer?
* We are looking for profiles between the 3-6 years of experience in Java Development;
* Experience with Maven and Git for version control and dependency management
* Hands-on experience working with relational and/or NoSQL databases
* Understanding of software engineering principles and design patterns
* Understanding of backend architectures
What your tasks will be
* Design, Development and maintain of applications in the retail area for our clients.
* Ensure Reliability, Scalability and Security through the whole development process
* Collaborating with our customers and internal teams to develop the optimal technical solution
* Maintaining quality standards through a structured approach and the application of modern development methods (unit tests, code reviews, code metrics, continuous integration)
* Document architecture, code, and best practices for knowledge sharing.
Why be SMART?
• We make the projects we take part in a reality.
• We love what we do and take pride in the results of our work.
• We are simple and efficient.
• We value our people.
• We are a dynamic team, honest and reliable team.
Where can you be SMART?
Remote from Portugal
Do you have a SMART profile?
Send your CV to