Rafael Luis Grigoriu

Brazil

@rlgracing

Badges

Problem Solving
Java
Sql

Certifications

rlgracing has not earned any certificates yet.

Work Experience

  • Senior Java Developer

    Meta – Tech. Simple. Human•  December 2019 - Present

    Maintenance and L3 Support for Sascar (Michelin Group) fleet management, tracking and monitoring systems, more specifically working with Telemetry systems and reports. Technologies/Languages: Java, HTML, XHTML, CSS, XML, Javascript, Ajax, JSON, JQuery, Bootstrap, SQL Java Platform: J2EE, Servlets, JSP, JSF, JDBC, Weblogic Data Integration: SOAP/REST Webservices Database: PostgreSQL OS: Linux Tools: Eclipse, Maven, SVN, GitLab, Postman, Jira

  • IT Solutions Java Consultant

    MJV Technology & Innovation Brasil•  January 2018 - March 2019

    Developed portal solutions for Bradesco Insurance in Agile SDLC Model. • Analyzed, designed and coded Insurance Portals migration from ASP/DLL technology to Java platform improving reliability, stability, scalability and security, reducing the costs of maintaining older servers and upgrading portal solutions. • Analyzed and developed Portlets, Themes, WCM authoring templates, presentation templates, content, components running on IBM Websphere Portal Server. Portlets UIs using JSF and Themes UIs using JSP. • Analyzed, created and maintained RESTful APIs using JAX-RS (Jersey, Apache CXF) to implement business logic, connecting to databases (SQL Server and DB2) and to mainframe CICS transactions. • Analyzed and proposed possible solutions for a unique login and authentication engine for several insurance portals using IAM solution, integrating with existing legacy systems, avoiding several different login engines, different databases and data duplicity. • Mentored junior developers providing solutions to difficult project issues. • Created and updated a local developer environment setup documentation. • Involved in the entire system development life cycle process, requirements gathering meetings, task identification, effort estimates and schedules for development activities, coding, testings, deployment, production support and documentation. Technologies/Languages: Java, HTML, XHTML, CSS, XML, SAML, Javascript, Ajax, JSON, JQuery, Bootstrap, SQL, ASP, DLL Java Platform: J2EE, Servlets, Portlets, JSP, JSF, Spring, Struts, JDBC, Tomcat, IBM Websphere Application Server, IBM Websphere Portal Server, IBM WCM, JAX-RS, Jersey, Apache CXF Data Integration: SOAP/REST Webservices, IBM Integration Bus, IBM CICS Transaction Gateway Database: SQL Server, DB2 OS: Unix, Linux Tools: Eclipse, Rational Application Developer (RAD) ,Rational Team Concert (RTC), Maven, SVN, Jenkins Continuous Integration, Postman, Soap UI, HP ALM

  • Intermediate Java Developer

    Banco Bradesco•  July 2016 - September 2017

    • Migrated historical data from HSBC Brasil self-service channels, such as IVR and Call Center, to Bradesco databases, avoiding losing channels tracking information. It was created a shell script calling Java batch program executed nightly to fetch data, generate files and send them via IBM Connect:Direct. • Assisted in Bradesco Credit Card and Digital Bank project management for mobile app's development, helping to keep activities on schedule of several internal and external teams, one of them in Canada. App’s developed in CordovaJS and in native languages for Android and IOS devices. Also debugged and solved several production problems. • Analyzed and maintained SOAP and REST webservices implementing business logic and connecting to databases (SQL Server and DB2) and to mainframe CICS transactions. Technologies/Languages: Java, HTML, XHTML, CSS, XML, Shell Script, Javascript, Swagger, Ajax, JSON, JQuery, Bootstrap, Cordova JS, NodeJS, NPM, SQL Java Platform: J2EE, Servlets, JSP, JSF, Spring Framework, Websphere Application Server, Tomcat, Jboss Wildfly, JDBC Data Integration: IBM Connect:Direct, SOAP/REST Webservices Database: SQL Server, DB2 OS: Unix, Linux Tools: Eclipse, MKS Integrity, Rational Team Concert (RTC), Maven, Gradle, BMC Remedy AR System, StarTeam, Android Studio, InteliJ Idea, GitHub, BitBucket, Jira, Postman, Soap UI

  • Intermediate Java Developer

    HSBC•  October 2014 - June 2016

    - Analysed, designed, developed, maintained and assisted in project management self-service solutions for HSBC Personal Banking channels such as IVR, Contact Center and ATM regarding the following services: -Payments -Loans -Pension and Insurance -Current and Saving Accounts -Investments - Developed Java web applications using HTML/CSS, Javascript, JSP, Servlets, Applets, Portlets, Spring Framework, running on IBM Websphere Application Server, connected to databases (Sybase, Oracle, DB2), to mainframe (CICS transaction) or to IBM MQ Series. - Involved in the entire system development life cycle process, requirements gathering meetings, task identification, effort estimates and schedules for development activities, coding, testings, deployment, production support and documentation. Technologies/Languages: Java, HTML, CSS, XML, Shell Script, Javascript, Ajax, JSON, JQuery, Bootstrap, SQL Java Platform: J2EE, Servlets, Applets, Portlets, JSP, Spring Framework, Websphere Application Server, Websphere Portal Server, Tomcat, JDBC Data Integration: IBM MQ Series, IBM CICS Transaction Gateway, SOAP/REST Webservices Database: Sybase, Oracle, DB2 OS: Unix, Linux Tools: Rational Application Developer (RAD), Eclipse, Rational Team Concert (RTC), Maven, BMC Remedy AR System

  • Intermediate Java Developer

    HSBC•  April 2008 - October 2014

    - Analysed, designed, developed, maintained and assisted in project management solutions for Brazil HSBC Business Internet Banking, Mobile, Intranet and Web Site related to the following systems: -Payments -Business Loans -Pension and Insurance -Current and Saving Accounts -Trade Systems -File Transfer -Investments -e-Commerce -Digital Certification -Financial Entitlement and Assignment - Developed Java web applications using XSL/XML transformation, HTML/CSS, Javascript, JSP, Servlets, Applets, Spring Framework, running on IBM Websphere Application Server, connected to databases (Sybase, Oracle, DB2), to mainframe (CICS transaction) or to IBM MQ Series. - Developed and maintained Group solutions for HSBC Business Internet and Mobile Banking, working with teams from China, Hong Kong, Canada, London and Mexico. - Involved in the entire system development life cycle process, requirements gathering meetings, task identification, effort estimates and schedules for development activities, coding, testings, deployment, production support and documentation. Technologies/Languages: Java, HTML, CSS, XML, XSL, Shell Script, Javascript, Ajax, JSON, JQuery, Bootstrap, SQL Java Platform: J2EE, Servlets, Applets, JSP, Spring Framework, Websphere Application Server, Tomcat, JDBC Data Integration: IBM MQ Series, IBM CICS Transaction Gateway, IBM Message Broker, IBM Connect:Direct, SOAP Webservices Database: Sybase, Oracle, DB2 OS: Unix, Linux, IBM Z/OS Tools: Websphere Application Developer Studio (WSAD), Rational Application Developer (RAD), Eclipse, MKS Integrity, Rational Team Concert (RTC), Maven, BMC Remedy AR System, TSO, IBM SPUFI

  • Junior Java Developer

    HSBC•  June 2006 - April 2008

    - Analysed, designed, developed and maintained web-based solutions for HSBC Personal Internet Banking, Business Internet Banking, Intranet, and Web Site related to the following systems: -Payments -Personal and Business Loans -Credit Card -Pension and Insurance -HomeBroker -Automatic Debit -Current and Saving Accounts -Trade Systems -File Transfer -Investments -e-Commerce -Digital Certification -Financial Entitlement and Assignment - Developed Java web applications using XSL/XML transformation, HTML/CSS, Javascript, Servlets, Applets, Spring Framework, running on IBM Websphere Application Server, connected to databases (Sybase and DB2), to mainframe (CICS transaction) or to IBM MQ Series. - Involved in effort estimates and schedules for development activities, coding, testings, deployment, production support and documentation. Technologies/Languages: Java, HTML, XML, XSL, ASP, Shell Script, Javascript, SQL Java Platform: J2EE, Servlets, Applets, Websphere Application Server, Tomcat, JDBC Java x Mainframe Data Integration: IBM MQ Series, IBM CICS Transaction Gateway Database: Sybase, Oracle, DB2 OS: Unix, Linux Tools: Websphere Application Developer Studio (WSAD), Eclipse, MKS Integrity, BMC Remedy AR System

  • Junior Java/C++ Developer

    HSBC•  November 2003 - June 2006

    - Developed and maintained web-based systems for HSBC Personal Internet Banking, Business Internet Banking, and Web Site related to the following systems: -Payments -Personal and Business Loans -Credit Card -Pension and Insurance -HomeBroker -Automatic Debit -Current and Saving Accounts -Financial Entitlement and Assignment - Developed C++ and Java web applications using XSL/XML transformation, HTML/CSS, Javascript, Servlets, running on IBM Websphere Application Server, connected to databases (Sybase and DB2), to mainframe (CICS transaction) or to IBM MQ Series. - Migrated several back-end payment systems from C++ to Java platform, updated payment web applications developed in Servlets and XSL/XML transformation to connect with this new java back-end payment layer and performed regressive critical tests to ensure all business logic and behavior were implemented correctly. - Involved in effort estimates and schedules for development activities, coding, testings, deployment, production support and documentation. Technologies/Languages: Java, HTML, XML, XSL, ASP, Shell Script, C, C++, CGI, PERL, Javascript, SQL Java Platform: J2EE, Servlets, Websphere Application Server, Tomcat, JDBC Java x Mainframe Data Integration: IBM MQ Series, IBM CICS Transaction Gateway Database: Sybase, DB2 OS: Unix Tools: Visual Age, Websphere Application Developer Studio (WSAD), Eclipse, MKS Integrity, BMC Remedy AR System

  • Internship Java/C++ Developer

    HSBC•  May 2002 - November 2003

    - Developed and maintained web-based systems for HSBC Personal Internet Banking and Business Internet Banking: -Payment Systems -Personal Loans Systems -Current and Saving Account Systems - Developed and maintain C++ or Java web applications using XSL/XML transformation, HTML/CSS, Javascript, Applets, Servlets, running on IBM Websphere Application Server, connected to databases (Sybase and DB2), to mainframe (CICS transaction) or to IBM MQ Series. Technologies/Languages: Java, HTML, XML, XSL, Shell Script, C, C++, Javascript, SQL Java Platform: J2EE, Servlets, Applets, Websphere Application Server, Tomcat, JDBC Java x Mainframe Data Integration: IBM MQ Series, IBM CICS Transaction Gateway Database: Sybase, DB2 OS: Unix Tools: Visual Age, MKS Integrity, BMC Remedy AR System

Education

  • Universidade Positivo

    Information Technology, BE•  January 2000 - December 2003

Skills

rlgracing has not updated skills details yet.