Java Developer
Senior Java Developer
Results-driven Senior Java Developer with over 15 years of experience delivering backend solutions for industries including finance, telecom, and government. Proficient in Java EE, Spring Boot, and Microservices, I excel in building backend applications, APIs, optimizing and handling legacy systems, and driving good practices as clean code, SOLID, design patterns. I can handle a little of frontend with JSF or Angular 13. Adept at collaborating with global teams and ensuring code quality through CI/CD and testing frameworks. Experience on build project from scratch, working independently with limited supervision or as part of a team. I am also able to apply prior knowledge and experience to grasp and use new client specific software tools and environments, procedures and methods. I have used AI to improve my code and fill the gaps of things I do not master.
Experience: 11 years
Yearly salary: $64,000
Hourly rate: $0
Nationality: 🇧🇷 Brazil
Residency: 🇧🇷 Brazil
Experience
Sr Java Developer
Ernst Young - EY 2022 - 2026
GIAD project, of the client Petrobras, an identity management application serving users by integrating data across internal systems and responsible for delegation and management of employee roles across the company. Main activities refactor Java code to pursue clean code, create new features and solve bugs, app migration to Spring Boot 3 and Java 21. The activities resulted in the application stability due bug fixing and client satisfaction on the new features that were crucial to the business. Used of new Java 17/21 features like sealed classes, text blocks, pattern matching, records.
Sr Java Developer
Epam 2022 - 2022
Support to internal HR Java application. Main tasks were solving bugs reported through tickets, meetings with product owner to understand the issues. As results, zero recurrence of issues.
Sr Java Developer
E-Core 2021 - 2022
Develop for the client Priceline.com legacy-to-cloud migration in distributed team among Brazil, Canada and USA, developing microservices with Java 11, Spring Boot 2, Kafka, JPA, Git, Oracle and Google Spanner. Main tasks were implement new features to migrate to cloud with Spring Boot, write Junit and Cucumber tests, attend meetings to gather requirements.
Sr Java Developer
SouthSystem 2020 - 2021
Outsourced role for Getnet (part of Santander Bank), an acquirer company, on the Contracts project to create a REST API for updating customer data and integrate services through RabbitMQ.
Sr Java Developer
Hash/Grupo Ótima Digital 2017 - 2020
Developed CobDigital, a billing campaign management application, processing campaigns monthly using Java 8, Java EE 7, JSF/Primefaces, MongoDB, Rest API, Gson, Git, Glassfish, EJB3.
Sr. Java consultant
World Bank/Sec.Desenv.Econ.Sustentável 2015 - 2017
Enhanced SC Rural project, a water resource management application. Main tasks were resolving critical bugs and delivering new features with Jsp, Tomcat, Java 5 and DML/DDL with PostgreSQL.
Sr. Java developer
FIESC/SENAI 2011 - 2015
Developed new an ESB application from scratch for real-time ERP integration. Main tasks, research on JBoss ESB, attend meetings to gather requirements, code features/integrations.
Mid. Java developer
Arcelor Mittal 2009 - 2010
Enhanced GPAO production management system. Main tasks, code integration with BetaPlanner (production sequencing application) through files and SOAP.
Jr. Java developer
EDS Brazil 2007 - 2008
Created billing modules for NETs cable TV platform, integrating with Mastersaf. Main tasks were write documentation (UML Class, Activity, and Sequence), code new features and Junit tests.
Jr. Java developer
Virtuem Brazil 2005 - 2007
Built new features and maintenance for Java Web Application.
Skills
backend
java
english
portuguese