Elson Renato De França

Elson Renato De França

Java Software Developer

Followers of Elson Renato De França173 followers
location of Elson Renato De FrançaCuritiba, Paraná, Brazil

Connect with Elson Renato De França to Send Message

Connect

Connect with Elson Renato De França to Send Message

Connect
  • Timeline

  • About me

    Senior Java developer at Sensedia

  • Education

    • Pontifícia Universidade Católica do Paraná

      2002 - 2006
      Bachelor's degree Computer Science
  • Experience

    • HSBC Global Technology Brazil

      Mar 2011 - Oct 2015
      Java Software Developer

      Worked in many projects for many HSBC entities throughout Latin America, Middle East and United Kingdom. Have developed strong analysis, design, Java development and team player skills, specially as part of a distributed and off shore teams. Many times acted as trainer and mentored new developers from China, India and Brazil. Having a huge appetite for learning, in some specific moments played as part of technical architecture team developing proof of concepts related to encryption and single sign on tasks on servlet based systems. Have acquired strong knowledge both in SOAP and REST applications. Developed strong skills in Portal development and Java based technologies (Spring MVC, Spring Security, Spring Integration,JSF, JSP, JSTL, JDBC, JPA, JTA and JMS). Show less

    • Scopus Soluções em TI

      Nov 2015 - Oct 2016
      Java Software Developer

      Worked as software developer in many initiatives during the period of transition after HSBC bank was sold to Bradesco (a national bank). During those projects Scrum was used to manage the whole life cycle development. For integration, build, continuous delivery and deployment the following tools have been extensively used: Maven, Sonatype Nexus and Spring Boot. During frontend development, the responsive design has been adopted by using Angular JS, Bootstrap, AJAX and HTML 5. Additionally, was part of the development team which delivered a tool that allows online shoppers to use virtual cards during their purchases. During that project, the following technologies were used: JPA, Hibernate 5, Spring 4, Oracle 11g and RESTFul webservices. Having a good experience with test automation, was in charge of developing a generic tool to perform key word driven test automation. During this initiative Java Script and Selenium Webdriver and Extent Reports were used. Show less

    • Wipro

      Oct 2016 - Nov 2020
      Java Software Developer

      Serving as full-stack software engineer for Mastercard. Currently our focus is to work on a module called: Purchase Control. It is an application that allows the complete virtual cards management as well as its related purchase requests carried out by corporate customers throughout the world.Although, the development team is wide spread accross the globe: Dublin, Saint Louis and Curitiba, Agile methodologies allows us to work in a complete synergy. This good understanding can be seen in several scenarios: a time-boxed daily scrum meetings where product owner is always available for clarifying any doubt; pair programming sessions where novices and veterans practice a dynamic knowledge sharing; hot-fix stories that demands an intense collaborative work among all members of our cross functional team. Continuous Integration, Continuous Delivery and Test Automation are practices well incorporated by our small, self-managed, vibrant and dynamic team. This environment provides a rich platform where either bug fixing, new features and innovation initiatives are handled smoothly,Among the technologies used throughout the development activities, we have: Spring 4, Jboss Application Server, Hibernate 4, Mockito, JPA 2.1, Oracle 11g, GWT, Sonar, Git , Webservices SOAP and RESTful, Hamcrest, DBUnit, Lombok and Maven. Show less

    • ExxonMobil

      Nov 2020 - Aug 2021
      Senior Java Developer

      Worked as Java developer for domain services department. We work as agile team and use Scrum, pair programming and TDD extensively. We developed two different projects: 1) Core Supply Service, a migration process from one premises monolith to a couple of microservices; 2) Equipment Domain Service, a native cloud microservice used to manage equipments in plants and refineries. The cloud provider was Microsoft Azure and technologies used are: SpringBoot, Java 11, Redis (for failover mechanism), MongoDb (local environment), CosmosDB(remote environments), Swagger(for API documentation), Apache Kafka (for events), Docker, Kubernetes (OpenShift and Azure Kubernetes), Gradle, Datadog, Terraform, Mockito, JUnit, Rest APIs, Jenkins. Show less

    • Inter

      Aug 2021 - Sept 2022
      Senior Java Developer

      Worked as Java backend developer on the cards team which is responsible for handling virtual and real cards matters. Our mission was to increase the number of microservices always looking for opportunities to improve the already existing products and if possible, creating new ones.We use the following technologies: AWS cloud provider, AWS S3, AWS Dynamo database, Kubernetes (EKS), Maven, JUnit, Java 11, Docker, Micronaut, New Relic, Kafka

    • Sensedia

      Oct 2022 - now
      Senior Java Developer

      Working as Java backend developer in applications designed using the event based architecture and deployed in hybrid clouds(part of application deployed on Openshift and another part on Azure Cloud).

  • Licenses & Certifications