Fábio Borsato Morais
@fbioborsatomorais
Senior Java Developer with extensive experience in microservices.
What I'm looking for
With over twenty years of experience in software development, I specialize in Java and have a strong focus on microservices architecture. Currently, I work as a Java Microservices Developer at Unidas S/A, where I contribute to both frontend and backend development using technologies such as Spring Boot and Flutter. My role involves collaborating within a Scrum team and leveraging the Azure platform to deliver high-quality applications.
Previously, I held senior positions at VIA Varejo and Ford Motor Company, where I led projects that utilized a variety of technologies including MongoDB, Docker, and RESTful web services. My expertise extends to developing complex systems and maintaining various applications, ensuring they meet the highest standards of performance and reliability. I am passionate about continuous learning and have recently completed advanced courses in microservices and cloud technologies.
Experience
Work history, roles, and key accomplishments
Java Microservices Developer | Flutter
UNIDAS S/A
Feb 2021 - Present (4 years 3 months)
Worked on frontend development with Flutter (iOS/Android) and backend development with Java microservices using Spring Boot 3+ RESTApis. Followed Scrum rituals and worked over the Azure platform on a car rental application.
Senior Java Developer / Swift iOS
VIA VAREJO
Aug 2013 - Jan 2021 (7 years 5 months)
Held the position of Senior Java Developer / Swift iOS, using Spring Tool Suite and various technologies. Worked on multiple projects including VIA+ (microservices), PDV, Marketplace, PafECF, VendasMobile, Vendedor On-line (Swift iOS/SpringBoot), and Management Dashboard (Swift iOS/SpringBoot).
Senior Java Developer
Ford Motor Company
Jun 2011 - Jul 2013 (2 years 1 month)
Held the position of Senior Java Developer using the IBM RSA IDE. Utilized technologies like Struts 1.2, PrimeFaces 3, EJB3, Toplink, and Websphere Server with an Oracle database. Worked on projects including Ford's Fleet Control GEF, EOH, and CTL.
Java Developer Analyst
Atento
Oct 2009 - May 2011 (1 year 7 months)
Held the position of Java Developer Analyst using Eclipse Ganymede 3.4. Developed the entire system architecture for controlling remote connections with Electronic Time Recorders (REPs) for the Biometric Control project. Used technologies including Java 6, JSF, PrimeFaces, EJB3, JBOSS, SQL Server, JMS, and Quartz.
Java Developer Analyst
TIVIT Creative Performance
Jan 2009 - Oct 2009 (9 months)
Held the position of Java Developer Analyst using the Eclipse Ganymede 3.4 IDE. Worked on the DDA (Authorized Direct Debit) project, a system for banks to receive payment commitments electronically. Utilized technologies including Java 6, Velocity, Hibernate, and Maven.
Java Developer Analyst
CAAD Tecnologia
Feb 2008 - Dec 2008 (10 months)
Held the position of Java Developer Analyst using the Eclipse 3.2.2 IDE. Worked on the VISANET System, specifically the SCU (Unified Registration System) project. Utilized technologies including Struts, Tiles, JSTL, DWR, Spring, EJBs, BEA WebLogic 8 server, and Oracle 9 database.
Java Developer Analyst
CADMUS Soluções Web Ltda.
Apr 2007 - Jan 2008 (9 months)
Held the position of Java Developer Analyst using the Eclipse 3.2.2 IDE. Worked on projects for clients like Accenture/Natura Cosméticos, including the Natura International Site, Sales Force, and Order Collection module. Utilized technologies including Struts, JSTL, EJBs, BEA WebLogic 8 server, and Oracle 9 database.
Java Developer
Triad Soft Consultoria
Nov 2006 - Apr 2007 (5 months)
Held the position of Java Developer using the Eclipse 3.2.1 IDE. Worked on migrating the Tok&Stok Digital Store from WO framework to Tapestry. Utilized frameworks including Tapestry 4.0 and Hibernate 3, employing patterns like FACADE, DTOs, and DAOs.
Java Developer Analyst
CADMUS Soluções Web Ltda.
Jul 2005 - Nov 2006 (1 year 4 months)
Held the position of Java Developer Analyst using the Eclipse 3.2.1 IDE. Worked on multiple J2EE platform projects for clients like Carlson Wagonlit Travel and Natura Cosmetics. Utilized technologies including Struts framework, JSTL taglibs, EJBs, BEA WebLogic 8 server, and Oracle 9 database.
Java Programmer Analyst
CCE da Amazônia S/A.
Mar 2005 - Jul 2005 (4 months)
Held the position of Java Programmer Analyst, working on the company's ERP project. Developed the tax module for the smart COMPIERE BR system and performed maintenance on the core application. Used technologies including Eclipse 3.1, Jasper/iReport 0.5, Log4Java, Ant, Hibernate 3, JBoss 3, Fedora Core 2, and PostgreSQL 7.0.
Java Programmer
ContechDev Informática Ltda.
Jul 2004 - Mar 2005 (8 months)
Held the position of Java Programmer for ContechDev, serving HP Brazil. Migrated ASP technology to JSP/Servlet modules and performed maintenance on the RM Tool system (resource allocation control). Used technologies including Eclipse 2.1, Jasper/iReport 0.4.1, Log4Java, and Hibernate 2.1.
Programmer (ASP/DELPHI)
Embalagens Mara Ltda.
Oct 2001 - Jul 2004 (2 years 9 months)
Worked as a Programmer, developing solutions for all departments with an emphasis on the financial area. Automated manual controls and Excel spreadsheets to increase information reliability. Used technologies including ASP, DELPHI 7, JavaScript, SQL, Access, and InterBase/FireBird.
Education
Degrees, certifications, and relevant coursework
Faculdade de Informática e Administração Paulista – Fiap
Postgraduate Degree, Java Components and Webservice Engineering
Completed postgraduate studies focusing on Java Components and Webservice Engineering. Gained advanced knowledge in building Java-based systems and integrating webservices.
IESA – Instituto de Ensino Superior de Santo André
Bachelor's Degree, Information Technology
Earned a Bachelor's Degree in Information Technology. Studied core principles and practices essential for a career in the IT field.
Colégio Fioravante Zampol
High School Diploma, General Studies
Received a High School Diploma. Completed foundational education across various academic subjects.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Interested in hiring Fábio?
You can contact Fábio and 50k+ other talented remote workers on Himalayas.
Message FábioFind your dream job
Sign up now and join over 85,000 remote workers who receive personalized job alerts, curated job matches, and more for free!
