Skip to main content
Pedro Simões

Pedro Simões

Software Engineer specialized in Java, with experience in developing large-scale enterprise applications and high-availability critical systems

Talent
Los AngelesMember since August 21, 2026
JavaSpring BootREST APIsAngularJavaScriptHTMLApache VelocitySQLGitMicrosoft TFSPythonMVC architectureMicroservicesDistributed systemsTensorFlowMachine LearningDeep neural networksYAMLPostmanAgile practicesCI/CD pipelines
·

Hire this person

Send a job offer directly to this candidate

JavaSpring BootREST APIsAngularJavaScript

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)

Skills

Software Engineer specialized in Java

Reviews

Related