João Moreira
About João Moreira
João Moreira is a Senior Java Software Engineer with extensive experience in developing microservices-based applications. He has worked at Signicat since 2021 and previously held positions at INSCALE and InnoWave Technologies, contributing to agile projects throughout his career.
Work at Signicat
João Moreira has been employed at Signicat as a Senior Java Software Engineer since 2021. In this role, he focuses on developing applications that adhere to modern software engineering practices. He has been involved in projects that utilize microservices architecture, leveraging Spring Boot and Spring Cloud technologies. His work emphasizes the principles of agile development, contributing to the efficiency and adaptability of the software development process.
Previous Experience in Software Engineering
Prior to his current position at Signicat, João Moreira worked at INSCALE as a Senior Java Software Engineer from 2019 to 2021. He also held roles as a Senior Consultant at AFFINITY Portugal from 2017 to 2019 and at InnoWave Technologies from 2017 to 2021. His experience spans various aspects of software development, including consultancy and application development, where he applied his knowledge of both SQL and NoSQL databases.
Education and Expertise
João Moreira studied at Universidade Nova de Lisboa, where he earned a Master of Engineering (MEng) in Engenharia Electrotécnica e de Computadores from 2007 to 2013. His educational background provides a strong foundation in engineering principles, which he applies in his professional work. He is also an Oracle Certified Professional, Java SE 7 Programmer, and a certified Scrum Master, indicating his proficiency in Java programming and agile methodologies.
Background in Agile Development
João Moreira actively contributes to organizations that implement agile principles in their development processes. His experience as a certified Scrum Master enables him to facilitate agile practices effectively within teams. He has focused on developing microservices-based applications over the past three years, enhancing his skills in reactive programming and modern software architecture.