Senior Systems Developer in Mococa, Brazil

Marcos lives in a small city in Brazil with his wife and child. He loves to take the time to pursue activities like swimming, running, cycling and studying new technologies. He also enjoys preparing a good meal. Marcos says he is not the best chef, but at least there is always something coming out of a pan. He’s also not the best singer and player, however, he makes some rhythmic noise at home.

Professionally, Marcos is hardworking. He loves challenging projects and learning new things. His technical background is Java, however, he is also strong in other languages and technologies like Javascript, Golang, and Cloud services. Marcos always values friendship and communication in projects and companies. He believes they’re important to facilitate an active learning and sharing environment to drive success.

Hire Me
Spring Boot
Spring Framework


Senior Software Engineer
SCF/LSQ ⦁ 2020

  • Working in a Scrum environment as a senior software developer, responsible for implementing new features, bug fixes, integration and architecture changes either in frontend and backend. The architecture consists of:
  • Backend: AWS, Microservices (Dropwizard), Jooq, Proto Buffer, Selenium, Docker
  • Frontend: Javascript, Typescript, Angular 9, Cypress, RxJs, HTML, CSS

Software Chief Architect
Aurea Software ⦁ 2015 - 2020

  • As a Team Lead, managed different projects segment like Insurance, Email Marketing, Telecom, Code Quality, E-commerce, Content Management
  • Contributed in architecture and design of new product features, and cloud environment migration, including tasks like microservices, frontend and backend development, CICD, product review and customer demos
  • Technologies used: AWS (S3, EC2, SQS, SNS, SES, Cloud Watch, Serverless, DynamoDB, Lambda, AppSync, GraphQL API, AWS-SDK, Amplify), Kubernates, Docker, JavaEE, Github API, Jira API, Swagger, SpringBoot, Springframework, Memory Cache (Memcached, Hazelcast, Elasticsearch), Redis, ActiveMQ, Jenkins (Groovy CI/CD scripts), Mysql, H2, MS Sql Server, Mysql, Oracle Database, React, Angular, Node, NPM, Webpack, Grunt, Bootstrap, Lodash, Jasmine, karma, Enzyme, HOC, Redux, Typescript, Restful, microservices

Senior System Analyst
Thomson Reuters ⦁ 2014-2015

  • As Tech Lead in a Scrum environment, worked on projects related to International Trade
  • Contributed in new features development and CI/CD
  • Technologies used: Scrum, Kanban, Apache HTTP Server, JBoss, JMeter, JSF (Primefaces), Spring framework (JDBC, JPA, Security), JQuery, Oracle database, SVN, GIT, Crucible (code review), Maven, Jenkins

Senior System Analyst
Discover ⦁ 2013 - 2014

  • As a Tech Lead on projects related to E-commerce, contributed in new features development, CI/CD, product design and architecture and project management
  • Technologies used: Security (OWASP), usability, performance, availability, SVN, Git, JavaEE, Eclipse, Struts, JSF, Richfaces, JQuery, Oracle Database, Postgres, MS SQL Server, Sonar, Maven, JBoss, Jetty, Tomcat, Weblogic, Apache HTTP Server, CI/CD, Jenkins, Scrum, Kanban, Oracle ATG/Endeca

System Architect
Ci&T ⦁ 2012 - 2013

  • As a Tech Lead on marketing projects, contributed in product design and architecture, CI/CD and release process
  • Technologies used: Agile: Scrum, Kanban, Architecture Requirements (security, performance, availability, usability), CI/CD), JavaEE, Websphere, REST Services, Erwin, UML, Oracle database, Struts, Spring framework, Linux

System Analyst
Synchro ⦁ 2011 - 2012

  • As a Developer on projects related to Finance Management, contributed in working on release process, web security, performance, product portability, customer technical support and on new features development
  • Technologies used: JBoss, Weblogic, Websphere, OAS, Cloud Computing (AWS), Apache HTTP Server, Test automation and performance (Selenium, Junit, JMeter, JBehave), CICD, JavaEE, JMX, Zabbix, Oracle Database, Scrum, Kanban, Lean, Shell Script, Websphere, Weblogic, JBoss, CVS, Eclipse, Hibernate, Ant, Groovy, Grails, MongoDB

System Analyst
HST ⦁ 2009 - 2011

  • As a Developer on projects related to Banking Security and Banking Transaction Reports, contributed in new features development, customer site deployment and requirements management
  • Technologies used: JavaEE, Deployment management, Estimate (Use Case Points, Function Points), Performance Tests (JMeter), Eclipse, EJB, JMS, Web services, Thread, Socket, SVN, Oracle, Postgres, SQL Server, JSF, Struts, Spring framework, Richfaces, Tiles, Hibernate, JDBC, JBoss, Websphere, Message Queue Server, Tomcat, JQuery, LDAP/AD, Web 2.0

System Analyst
Original Software ⦁ 2009

  • As a Tech Lead on projects related to GPS/Maps Monitoring and Logistics, contributed in new features development, product scalability and release process
  • Technologies used: JavaEE, Scrum, Kanban, Lean, UML, JavaEE, Linux, Postgres, Tomcat, JBoss, SVN, CVS, Saas, Selenium, JUnit, Mockito, Powermock, Eclipse, Hibernate, Ant, VRaptor, JSF Richfaces, JBoss Seam Framework, EJB 3, UML, Threads, Sockets, REST Services, JQuery

Software Engineer
Sensedia ⦁ 2007 - 2009

  • As a Developer on projects that fostered Service Oriented Architecture, Code Quality and reusability, in a Scrum environment, contributed in new features development and R&D
  • Technologies used: JavaEE, UML, SOA, Scrum, Eclipse, Netbeans, Tomcat, .NET, Struts, JSF, Oracle, MS SQL Server, Mysql, Websphere, Weblogic, JBoss, HTML, CSS, JQuery, RSS, Web 2.0, Design Patterns, Soap Web Services



Master of Business Administration - MBA, Information Technology Project Management
Getulio Vargas Foundation (FGV), Rio de Janeiro, Brazil

Post Graduate Degree in Software Engineering, Database and BPM
University of Campinas,

MBA Project Management
Getulio Vargas Foundation (FGV), Rio de Janeiro, Brazil

Bachelor of Computer Science
Fundação de Ensino de Mococa, São Paulo, Brazil


Amazon Web Services Solutions Architect Associate
AWS Certified Solutions Architect – Associate


English, Spanish


Senior Systems Developer in Mococa, Brazil

Hire Me