Alexandre Rodrigues

Alexandre Rodrigues Email and Phone Number

Java | AWS | Cloud Computing | Spring Boot | Microservice | Rest API | Kafka | Database | Docker | Kubernetes | OWASP @ Beneva
Alexandre Rodrigues's Location
Montreal, Quebec, Canada, Canada
About Alexandre Rodrigues

I have been working with information technology since 2007 as programmer analyst in various sectors of private companies and government.During these years, I could acquire a great experience in development of web application and systems integration using Rest API, messaging services as well as Kafka, Google Pub/Sub and SOAP using Java. I could improve my coding skills learning the concept of the best practices such as SOLID principle.I have a great knowledge of Java, Spring Framework, Apache Maven, Hibernate, JPA, Restful, Apache Kafka, Cloud computing, SQL, OS Linux and some web security skills following OWASP recommendations.

Alexandre Rodrigues's Current Company Details
Beneva

Beneva

View
Java | AWS | Cloud Computing | Spring Boot | Microservice | Rest API | Kafka | Database | Docker | Kubernetes | OWASP
Alexandre Rodrigues Work Experience Details
  • Beneva
    Java Software Developer
    Beneva Sep 2023 - Present
    Montreal, Quebec, Canada
  • National Bank Of Canada
    Senior Java Developer
    National Bank Of Canada May 2021 - Sep 2023
    Montreal, Quebec, Canada
    Analysis and development of new micro-services in NBCFI project to integrate and migrate client accounts from existing book of records to a new book of records in New York Office via Apache Kafka and IBM MQ.- Development of an API to save data in PostgreSQL Aurora.- Development of a micro-service that consumes a XML from a Kafka topic, calls the API to save data in a database and generates an intact file to be sent to the new book of records system via IBM MQ.- Development of a micro-service that consumes the response from the new book of records system via IBM MQ, generates an email template message and publishes it into another Kafka topic.- Development of a micro-service that consumes the e-mail Kafka topic and sends an email with the book of records system's response to the front office.- Development of batch applications that perform searches in a database and generates a text file to be sent to new book of records in the end of the day.- Full stack development (Java and Angular 13) of Supervisory Dashboard Application that aims to give the US Operations Team an overview of the health of the operational processes managed by the Operational Team in Canada, via CSV files.- Active participation in source code quality (code documentation and code review).- Agile project management meetings with team located in Toronto and New York, such as daily scrum, sprint planning and other project-related meetings.
  • Paradigme3
    Java Software Developer
    Paradigme3 Feb 2018 - Apr 2021
    Quebec, Canada
    Client: Desjardins Assurances Générales (February 2020)• Maintenance of a system that manage customer information, insurance products (Property and Auto Policy) as well as the modules policy sales, claims, billing, payments, risk and document management.• Analysis and development of new features and bug fixes of a system that manage insurance and financial products of approximately 475 Desjardins agencies spread between the provinces of Ontario, Alberta and New Brunswick.• EIS Platform.• Agile Scrum Methodology.• Operating System: Windows 10 for development and Red Hat Linux Server for development and production servers.• Technologies: Java 8, Spring Boot, Spring Batch, Spring Cloud, Spring Security, Maven, JUnit, Mockito, Liquibase, Oracle 11/12g, NodeJS, Angular 9, Bitbucket, Restful, SOAP, ActiveMQ, Splunk, Jenkins, Jira, IntelliJ, VSCode.--------------------------------------------------------Client: LaCapitale Insurance (February 2018 - December 2020)The project introduced several innovation concepts such as the development of a Chat Bot, the use of the Google Cloud Platform, integration with systems of the company and other partners;• Analysis and development of new micro-services using Spring Boot RESTful and SOAP.• Analysis and documentation of tasks in Enterprise Architect.• Production monitoring and deployment.• Frontend maintenance.• Agile Scrum Methodology.• Technologies: Java 8, NodeJS, NestJS, Angular 8, Oracle 11/12g, GitHub, Google Cloud Platform, Google Kubernetes Engine, Google Pub/Sub Messaging, Google Datastore, Google Storage, Google Stackdriver, Google BigQuery, Docker, Kibana, Grafana, Spring Boot, Spring Batch, Kong, Microservices, REST, SOAP, Mountebank, Sourcetree, Jenkins, Bamboo, Jira, IntelliJ, VSCode, Enterprise Architect.
  • Cgi
    Senior Java Developer
    Cgi Sep 2016 - Feb 2018
    Quebec, Canada
    Client: Desjardins General Insurance Group - Lévis-QC• Analysis and development of a system that manage customer information, insurance products (Property and Auto Policy) as well as policy sales, claims, billing, payments, risk and document management of Desjardins clients.• EIS Platform.• Agile Scrum Methodology.• Technologies : Java 8, Oracle11, Spring Data, Maven 3.2, Hibernate, JPA, Apache Ant, Apache Camel, Apache Tomcat, Apache Solr, Jenkins, Nexus, JUnit, Mock Test, JSF, Liquibase, Plataforme EIS, Mercurial Repository, Jira, Confluence.--------------------------------------------------------Client: MTESS - Québec CityAnalysis and development of governmental system "ClicSÉQUR - Citoyens" in the Ministry of Labor, Employment and Social Solidarity in Quebec City as:• Develop new features and fix bugs;• Change some existing business rules on system authentication;• Development of a debugging tool to display the configurations of all Struts routes, such as the parameters that are sent to the controller at each page transition and the page redirection conditions, in order to help developers in their work. • TDD as development process.• Agile Scrum Methodology.• Technologies: Java, Java J2EE, Struts, Web Services, XML, Java Server Pages (JSP), HTML, CSS, JavaScript, jQuery, JUnit, Maven, Apache Ant, Apache James, Apache Log4J, Apache Tomcat, Oracle SGBDR 11g, Eclipse, GIT.
  • Xybion Corporation
    Java Software Developer
    Xybion Corporation Oct 2014 - Sep 2016
    Quebec, Canada
    • Analysis and development of a quality management system for compliance related to regulatory directives such as ISO 9001, ISO14001 GxP, FDA 21, etc.• Responsible for changing the system structure to support internationalization (Chinese Language) having as challenge the modification of database structure (SQL Server and Oracle database).• Agile Scrum Methodology.• Technologies et méthodologies : AngularJS, MongoDB, GitHub, NodeJS, Java 7, Visual Basic 6, Vaadin Framework, XML, méthodologie agile de développement Scrum, base de données SQL Server 2008, Oracle 11g, Microsoft Visual SourceSafe repository, CVS et framework propriétaire Xybion.
  • Fasolti - Fábrica De Soluções Em Ti
    Java System Analyst
    Fasolti - Fábrica De Soluções Em Ti 2011 - Oct 2014
    Analysis and development of Enterprise Resource Planning system working specifically in the following modules: • Financial; • Product Inventory; • Billing; • Commercial / Sales management.• Agile Scrum Methodology.• Technologies: Java, outil et framework de tests Selenium IDE/RC et dbUnit, Maven, ANT, JBoss Seam, JBoss Server, Tomcat, JQuery, Javascript, Hibernate, JPA, Birt Report, JSF, Spring, méthodologie agile de développement Scrum et base de données PostgreSQL, MySql, SVN.
  • Ronald Mcdonald House Charities
    Java System Analyst
    Ronald Mcdonald House Charities Feb 2010 - Dec 2010
    Rio De Janeiro, Brazil
    • Analysis and development of a portal that had as objective manage students, teachers, courses, student attendances and other actions of participants in the training "Management of early diagnosis programs" of Institute.• Technologies: Java, Struts Framework, Javascript, Tomcat, jQuery, Hibernate, JPA, Jasper Report, CVS, PostgreSQL Database.
  • Forever Living Products
    Java Developer
    Forever Living Products Jul 2009 - Feb 2010
    • Development of a software to control the product inventory and financial transactions integrating to all Forever Living affiliates in Brazil.• Agile Scrum Methodology.• Technologies : Java, JSF, JBoss Seam, JBoss server, hibernate, JPA, Javascript, Xhtml, CSS, Ubuntu linux, MySql, Drools, SVN.
  • Add Technologies
    Java Developer
    Add Technologies Dec 2008 - Sep 2009
    • Analysis and development of a portal that had as objective manage students, teachers, courses, student attendances and other actions of participants in the training "Management of early diagnosis programs" of Institute.• Technologies : Java, Struts Framework, Hibernate, JPA, Html, CSS, SVN, Oracle10i, PostgresSQL.

Alexandre Rodrigues Education Details

Frequently Asked Questions about Alexandre Rodrigues

What company does Alexandre Rodrigues work for?

Alexandre Rodrigues works for Beneva

What is Alexandre Rodrigues's role at the current company?

Alexandre Rodrigues's current role is Java | AWS | Cloud Computing | Spring Boot | Microservice | Rest API | Kafka | Database | Docker | Kubernetes | OWASP.

What schools did Alexandre Rodrigues attend?

Alexandre Rodrigues attended Unifeso, Cégep Garneau, Cégep De Sainte-Foy, Université Laval, Ecole Quebéc, Speak Out, Alliance Française, Goethe Institut.

Not the Alexandre Rodrigues you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.