Maurício Moreira de AguilarBack End Developer
Senior Software Engineer. Degree in Computer Science. Experience over 8 years. Developing microservices for large organizations. Solid knowledge of Java, SpringBoot, SpringMVC, Microservices, Kubernetes, Docker, Azure DevOps I believe that teamwork is critical, providing knowledge and experience sharing. I adapt quickly to new challenges. I always try to be up to date about new technologies and development methodologies.
Tech stack
Spring (13)
Java (13)
Git (10)
MongoDB (10)
JavaScript (8)
Azure (8)
Jenkins (8)
Docker (8)
RabbitMQ (8)
CSS (8)
Maven (5)
Hibernate (5)
JPA (5)
JSF (3)
Excel Macros (3)
AngularJS (2)
SOAP (2)
PrimeFaces (2)
Management (2)
Performance (2)
JSP (2)
Web (2)
Testing (1)
Teaching (1)
Microsoft SQL Server
HTML
jQuery
Apache Tomcat
SQL
Scrum
Experience
Software EngineerCI&T
01/2017 - Currently

- Project: B2B e-commerce – Dec 2019 until now We are building a platform in which several products will be connected, among them a B2B e-commerce that will be the largest in the world in this segment, already with 5 million companies accessing it. Technologies: Java 8, Microservices, Springboot, Microsoft Azure Cloud, DevOps, Docker, Kubernetes, Git, Jenkins, MongoDB, RabbitMQ, Elastic Search, Logstash - Project: Bank - Investments - Bankline Consulting – Dec 2016 until Jan 2018 Working in suitability questions to help the investors. Suitability is a series of mandatory questions each bank should ask its clients when they want investment suggestions. The main objective is to apply and consult on the client in risk profiles in investments to legally offer bank products. Technologies: Java, Spring, Eclipse, Maven, JSP, Git, Hibernate, JPA, NodeJS, WireMock, JbossDataGrid, CacheLoader, JBoss EAP

JavaScript
MongoDB
Git
Docker
Java
CSS
RabbitMQ
Jenkins
Spring
Azure
Java DeveloperSquadra Tecnologia
12/2014 - 12/2016

Project: Oi Mais Saúde - Telephone Operator Innovation System Oi. Main Activities: RestFul Web Services Development Using a Link Java programming and front-end creation using AngularJS. Technologies: Java, SpringBoot, Eclipse, Tomcat, JPA, Maven, AngularJS, MongoDB, Git. Project: GPVM (Mining) - Allocated at Chemtech Company Engineering and Software Services contributing to the development of one of the largest MES (Manufacturing Execution System) in the world. Main Activities: Use-Case Development and SOAP Integrations Spring Web Services. Technologies: Java, Spring, Eclipse, Tomcat, JPA, Maven, JSF, Oracle DB, Git, Hibernate, SoapUI, SOAP, PrimeFaces, Git, and Spring Data.

MongoDB
Git
AngularJS
Java
PrimeFaces
JPA
Maven
SOAP
Spring
Hibernate
Java DeveloperAxxiom
10/2013 - 11/2014

Project: GDIS (Management of Distribution) Set 2013 – Oct 2014 The system used by CEMIG (Companhia Energética de Minas Gerais) and LIGHT S.A. which brings together several modules of Cemig's distribution management as sending field teams, measuring power quality indicators, management of maintenance crews, among other actions. ● Responsible to develop use cases and unit tests for it. ● Analyze the received specifications, checking possible inconsistencies or seeking possibilities for improvement. ● Perform the encoding following the norms and standards of the company. ● Conduct tests under simulated operating conditions by checking the correct implementation of the program in accordance with the specified and adequate performance. ● Perform corrections to the products, after the identification of the causes of errors. ● Generate data scripts necessary for the proper functioning of systems.

Java
Performance
JSF
JSP
Web
Management
JPA
Maven
Spring
Hibernate
Camp Counselor at Summer CampYMCA OF GREATER OKLAHOMA CITY
06/2014 - 09/2014

I was a camp counselor at Camp Classen. Camp Counselors live in a cabin with 8-12 campers and work alongside at least one other co-counselor to care for the children in their cabin. Counselors will have responsibilities both in and out of the cabin including but not limited to: Developing meaningful relationships with campers, leading devotions, teaching and assisting activities, and monitoring the overall care and safety of campers.

Teaching
Test AnalystLinx S.A.
04/2013 - 09/2013

Identify, define and test the functionalities of a system by monitoring the comprehensiveness of the tests and evaluating the overall quality obtained by testing the target test items to ensure the quality of the systems available to customers.

Testing
Java Developer InternshipPD Case Informatica Ltda
11/2011 - 04/2013

Technologies: Java, Spring, Eclipse, Tomcat, JPA, Maven, JSF, DB Oracle, SVN, Hibernate Project: Diretoria Acadêmica UNICAMP Dec 2011 – Mar 2013 System to manage an academic directory. ● Responsible to develop use cases and unit tests for it. ● Maintenance of the system

Java
JSF
JPA
Maven
Spring
Hibernate
Assistant Project Manager InternshipTechbiz Informática
07/2011 - 01/2012

Active participation in the management of the company's projects, supporting the project managers. Timekeeping and Status Reports Preparation.

Management
Office Administrative AssistantAngloGold Ashanti
05/2009 - 07/2011

Update of Hours Worked by Equipment. Generation of Daily, Weekly, Monthly and Quarterly Reports. Safety, Health and Environment Representative.

Excel Macros
Education
Bachelor's degreeCentro Universitário de Belo Horizonte
02/2008 - 02/2013