Edcleidson De Souza Cardoso JúniorBack End Developer
- More than 5 years of experience. - Work experience at Backend (Java, Spring Boot, JPA, Spring Webflux, Golang, Kotlin) - Work experience with Databases (SQL, MongoDB, PostgreSQL, SQLServer) - Work Experience with Tests (TDD, Regression Tests, Unit Tests, Integration Tests, End to End Tests, Mockito, Junit, Wiremock) - Experience with Queues and Streams (Kafka, RabbitMQ, SQS, SNS, Kinesis, NATS) - Experience with DevOps Tools (Kubernetes | K8S, Git, Rancher, Jenkins, Terraform, AWS, CI/CD, Docker, New Relic, Datadog, Dynatrace) - Experience with Design and Architecture (DDD | Domain Driven Design, Rest APIs, GraphQL, gRPC) - Bachelor degree in Computer Science in progress. - OCI - Oracle Certification. ---- With more than 5 years of experience, I delivered projects for national banking and retail sectors. I successfully led a migration to near real-time architecture improving integrations time and efficiency in 1500% by reducing it from 15 minutes to 1 minute for 16 million/day stock movements. Did It from idea to production. Also delivered the Mobile Token security project, preventing billions in fraud and strengthening customer confidence. I built and maintained LGPD-compliant system, with sensitive data, implemented crucial features for more than 100 million end customers, and significantly improved code quality, achieving 80% test coverage on projects that initially had 0%. I also supported team leadership and technologies such as Java and Spring Webflux.
Tech stack
Java (5)
Spring Boot (5)
Jenkins (5)
Apache Kafka (4)
PostgreSQL (4)
MongoDB (4)
Kotlin (4)
Groovy (3)
Terraform (3)
GraphQL (3)
Node.js (2)
Spring MVC (2)
Go (1)
BigQuery (1)
GitLab CI/CD (1)
AWS CLI (1)
Object-oriented Programming (OOP) (1)
OOP Designs (1)
Docker (1)
Test-driven Development (TDD) (1)
New Relic (1)
AWS SQS (1)
JPA (1)
Kanban (1)
Gradle (1)
SQL (1)
Spring
Spring Data
Spring Cloud
Back-end Architecture
Experience
Back End DeveloperGrupo Boticário
01/2023 - Currently

- Improved stock integrations efficiency in 1500% (15 times faster than before) by reducing integration time of 16 -26 million/day stock updates from 15 minutes to 1 minute, which also reduced automatic cancels by 4x. - Temporary Backend Tech Leader while official tech leader is in PTO, working in couple with a frontend temporary TL. - Delivered a contingency feature that enables the company to sell and deliver when third-party logistics services are unavailable. - Drive security improvements and block security breaches in code for Omniteam. - Gave tech talks about LocalStack, JUnit, and Dynamic Tests.

Groovy
Java
Kotlin
Spring Boot
GraphQL
Terraform
Jenkins
Apache Kafka
MongoDB
PostgreSQL
Volunteer Mentor | Tutor | Instructor | Advisor to Backend DevsSouJunior
05/2023 - 05/2024

Being a volunteer I help people with few or no experience developing real projects with code review, best practices, soft and hard skills.

Node.js
Back End DeveloperSicredi
06/2022 - 01/2023

- Delivered Mobile Token project, which is a critical feature to the company due to prevent R$ 10 million in security frauds. - Owned and led a server-driven UI BFF delivering data for Android and IOS using Java and Spring Webflux. - Negotiated deadlines and scopes, designed parts of the BFF API, and made deployments, and code reviews.

Java
Kotlin
Docker
Jenkins
Spring Boot
Spring MVC
PostgreSQL
MongoDB
Object-oriented Programming (OOP)
OOP Designs
Back End DeveloperAmericanas S.A.
06/2021 - 05/2022

- Worked handling sensitive data from bureaus according to LGPD (similar to European GDPR) rules. - Implemented customer service critical features for more than 100 million customers. - Made bash and Scala scripts for changing more than 100 million database documents. - Increased test coverage to 80% and improved the code quality in a team of 8 people and 10 microservices. - Responsible for the My Account set of APIs while the senior developer was on vacation, leading the entire flow from writing cards to production.

Java
Go
Apache Kafka
BigQuery
AWS CLI
Spring Boot
Jenkins
GitLab CI/CD
Full Stack DeveloperInvillia
09/2020 - 03/2021

- Helped to save about 2.5 million reais using a personalized cache system for bureau-paid queries. - Consultant to one of the major digital banks of Brazil (PagSeguro) creating features to handle people's sensitive data according to compliance and LGPD (similar to European GDPR) rules. - Made code reviews, tests, pair programming, features, and deployments.

Node.js
Java
Spring Boot
Spring MVC
Jenkins
JPA
New Relic
Test-driven Development (TDD)
AWS SQS
Full Stack DeveloperSergipeTec
06/2020 - 09/2020

- Consulter to SES (Sergipe Health State Department) in SGL, a system to manage hospitals in the COVID-19 crisis. - Started critical projects to fight against COVID-19, managing hospitals and providing statuses to ambulances. - Worked on code reviews, tests, and deployment.

Java
Spring Boot
PostgreSQL
Kanban
Object-oriented Programming (OOP)
SQL
Gradle
Education
Bachelor of Information SystemsUniversidade Salvador
06/2023 - Currently
Associate of System DevelopmentInstituto Federal de Ciência, Educação e Tecnologia de Sergipe
01/2018 - 04/2021