Your New Company
A brand-new tech hub in Porto, Portugal. This innovative hub from a German multinational company will be at the forefront of technological advancements, working closely with teams across Europe to develop and implement cutting-edge solutions.
Collaborate with international colleagues, design advanced technologies, and contribute to impactful projects. If you have a passion for innovation and continuous improvement, this is the perfect opportunity for you.
-----------------------------------
Your New Role
We are seeking a visionary software architect with a passion for designing robust and scalable systems. As a Software Architect, you will play a key role in shaping the architecture of our global products.
* Design and implement high-level software architecture, ensuring scalability, performance, and security.
* Provide technical leadership and guidance to development teams, ensuring best practices and high standards.
* Identify emerging technologies and industry trends to drive innovation.
* Collaborate with product managers and stakeholders to translate requirements into technical solutions.
* Oversee code quality, ensuring thorough code reviews, testing, and documentation.
* Mentor and support junior architects and developers, fostering a culture of learning and improvement.
* Design and manage the integration of various systems and services for seamless interaction and data flow.
-----------------------------------
Requirements
* Degree in IT, Computer Science, or a related field; advanced degrees or relevant certifications are a plus.
* Proven experience as a software architect or in a similar senior technical role, with a background in designing complex, high-performance systems.
* Deep knowledge of software architecture patterns, object-oriented design, microservices, and cloud-based solutions.
* Proficiency in Java, Angular, Spring, Docker, OpenShift, Jenkins, Git, and SQL.
* Strong analytical and problem-solving skills, with the ability to make well-reasoned decisions.
* Ability to lead and influence technical teams, promoting best practices and technical excellence.
* Excellent communication skills, able to articulate complex technical concepts to both technical and non-technical stakeholders.
* Familiarity with the logistics or supply chain industry is advantageous.
* Good knowledge of English.