Pedro Simões
Software Engineer specialized in Java, with experience in developing large-scale enterprise applications and high-availability critical systems
Hire this person
Send a job offer directly to this candidate
About
Software Engineer specialized in Java, with experience in developing large-scale enterprise applications and high-availability critical systems. Practical experience with REST APIs, Spring Boot, SQL, and building scalable, robust, and quality-driven components. Strong focus on Agile practices, maintainability, performance, and cross-team collaboration.
Experience with microservices, distributed systems, and contributing to CI/CD pipelines in demanding production environments.
Experience
Software Engineer at Opensoft (2026-01 – 2026-07)
- Participated in the development and maintenance of SIRE (Electronic Receipts System) for the Portuguese Tax Authority, a large-scale application with millions of daily accesses.
- Developed new features in a large-scale enterprise application, following REST architecture principles.
- Developed robust backend components in Java with Spring Boot, following MVC architecture, ensuring scalable and maintainable code.
- Developed responsive and functional frontend interfaces using Angular, JavaScript, HTML and Apache Velocity.
- Optimized SQL queries and integration with relational databases, ensuring data performance and integrity.
- Collaborated with the team using Git and Microsoft TFS for version control, contributing to an organized, agile workflow.
IT Intern at KPMG Portugal (2022-04 – 2022-08)
- Development and integration of Java microservices for KYC (Know Your Customer) services, using REST APIs, YAML, and Postman.
- Exposure to event-driven architectures and large-scale distributed systems.
Education
MSc in Computer Science and Engineering – NOVA School of Science And Technology (NOVA SST) (2022-09 – 2025-11)
BSc in Computer Science and Engineering – NOVA School of Science And Technology (NOVA SST) (2019-09 – 2022-07)

