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 cloud migrations. I can handle a little of frontend with JSF or Angular13. 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.
Experience: 11 years
Yearly salary: $58,000
Hourly rate: $0
Nationality: 🇧🇷 Brazil
Residency: 🇧🇷 Brazil
Experience
Sr Java Developer
Epam 2022 - 2022
Project discontinued due to client requirements change and layoff.
Sr Java Developer
Ernst Young - EY 2022 - 2025
Developed GIAD, an identity management application for Petrobras, 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. Stack: Spring Boot 2.7/3 and Java 17/21, Grafana, Angular 13, RxJs 6, Oracle, Jenkins, Docker, OpenAPI 3, Json/Jackson, Lombok, Git.
Sr Java Developer
E-Core 2021 - 2022
Contributed to Priceline legacy-to-cloud migration in distributed team among Brazil, Canada and USA, developing microservices with Java 11, Spring Boot 2, JPA, Git, Oracle and Google Spanner, enabling faster booking processes and updated architecture. Enhanced Tempo, a Jira plugin, in a distributed team among Brazil, Canada, and Iceland by optimizing/refactoring server-side components, reducing latency and improving user satisfaction. Implemented features and tests using JUnit, Mockito, and Cucumber, ensuring 80%+ code coverage across projects.
Sr Java Developer
SouthSystem 2020 - 2021
Built a REST API for Getnet (Santander), enabling customers to update data via a mobile app and reducing call centre volume. Techstack: springboot 2, java 8, JPA, Oracle, Rest API (Rest Template, feign), Swagger 2, RabbitMQ, Jackson, BitBucket. Integrated RabbitMQ for asynchronous data processing and consumed REST services between microservices, achieving 70%+ test coverage with JUnit and Mockito. Deployed to dev, homolog, and prod environments using Jenkins and monitored logs via OpenShift.
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, MongoDB, Rest API, Gson, Git, Glassfish, EJB3. Integrated with SendGrid and Nexxera APIs for email and payment processing, enhancing operational efficiency.
Skills
api
backend
java
mongo
rabbitmq