I am a Full Stack Software Engineer with over 6 years of experience specializing in Java, Angular, and the Spring ecosystem (Spring Boot, Web Flux, Spring Data). I excel in designing scalable microservices, modernizing legacy systems, and delivering secure, high-performance APIs. I am proficient in testing frameworks like JUnit and Mockito, CI/CD pipelines, and observability tools such as Dynatrace and Datadog. I am a strong communicator who can translate complex technical concepts for non-technical stakeholders and foster collaboration within Agile teams. I have contributed to multiple projects impacting millions of users, consistently driving improvements in performance, scalability, and security.

Dowglas Maia

I am a Full Stack Software Engineer with over 6 years of experience specializing in Java, Angular, and the Spring ecosystem (Spring Boot, Web Flux, Spring Data). I excel in designing scalable microservices, modernizing legacy systems, and delivering secure, high-performance APIs. I am proficient in testing frameworks like JUnit and Mockito, CI/CD pipelines, and observability tools such as Dynatrace and Datadog. I am a strong communicator who can translate complex technical concepts for non-technical stakeholders and foster collaboration within Agile teams. I have contributed to multiple projects impacting millions of users, consistently driving improvements in performance, scalability, and security.

Available to hire

I am a Full Stack Software Engineer with over 6 years of experience specializing in Java, Angular, and the Spring ecosystem (Spring Boot, Web Flux, Spring Data). I excel in designing scalable microservices, modernizing legacy systems, and delivering secure, high-performance APIs. I am proficient in testing frameworks like JUnit and Mockito, CI/CD pipelines, and observability tools such as Dynatrace and Datadog.

I am a strong communicator who can translate complex technical concepts for non-technical stakeholders and foster collaboration within Agile teams. I have contributed to multiple projects impacting millions of users, consistently driving improvements in performance, scalability, and security.

See more

Experience Level

Expert
Expert
Expert
Expert
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
Intermediate
See more

Language

English
Intermediate
Portuguese
Fluent

Work Experience

Senior Java Developer at Banco BV - via Datum
December 1, 2024 - Present
Mitigated critical Veracode SCA vulnerabilities in 10+ microservices by migrating legacy stacks to Java 21 and Spring Boot 3, strengthening security and aligning with compliance standards. Drove a 30%+ acceleration in development cycles by leveraging AI-assisted coding tools such as GitHub Copilot and Gemini, enhancing team efficiency, code standardization, and reducing time-to-market. Contributed to digital product development by implementing microservices with Java and Spring, applying Clean Architecture, and improving observability and performance. Collaborated with cross-functional teams to enhance scalability, reliability, and user experience for over 1 million clients at Banco BV, a leading private bank in Brazil.
Senior Software Engineer at Elo Card - via Stefanini Group
December 1, 2024 - August 22, 2025
Cut debugging time by over 70% through advanced observability tools like Datadog and distributed tracing with Kafka, improving system reliability and development efficiency. Achieved 50%+ performance gains in batch processing by modernizing legacy systems using Java 21, Spring Batch, and Clean Architecture, enhancing scalability and reliability. Reached 100% test coverage in core APIs by applying AI-powered test automation and BDD practices, ensuring reliability and maintainability. Collaborated cross-functionally to optimize scalability and reliability of the digital payment platform, impacting thousands of daily transactions for Elo, a leading Brazilian credit card and financial services provider.
Senior Java Developer at Experian Serasa - via Solutis Tecnologias
November 1, 2023 - August 22, 2025
Contributed to a 70% reduction in API response time by redesigning MongoDB queries and introducing Redis caching, strengthening system scalability and reliability. Reduced memory usage by 60% through refactoring and applying design patterns such as Strategy and Command, enabling more scalable and reliable digital services. Ensured business continuity and security for over 1 million daily logins by implementing fallback mechanisms to handle third-party service outages. Decreased support calls by 60% by implementing Multi-Factor Authentication (MFA) in the password reset flow, enhancing security and user autonomy. Worked across the full software development lifecycle delivering scalable, data-driven solutions impacting millions of users for Brazil's largest credit bureau Experian Serasa.
Java Developer at Banco BV - via Accenture
June 1, 2022 - August 22, 2025
Led development of a centralized customer data platform, reducing mainframe dependency and accelerating partner onboarding flows, improving efficiency and scalability. Delivered the Open Finance consent flow under strict Central Bank deadlines with 100% automated testing (unit and integration) and full regulatory compliance. Contributed to Open Finance initiatives and a new customer platform, designing scalable and secure APIs that enhanced integration, user experience, and supported millions of clients. Collaborated with cross-functional teams to deliver compliant, high-performance solutions driving Banco BV’s digital transformation.
Senior Java Developer at Banco BV - via Datum
December 1, 2024 - Present
Mitigated critical Veracode SCA vulnerabilities in over 10 microservices by migrating legacy stacks to Java 21 and Spring Boot 3, enhancing security and aligning with compliance standards. Accelerated development cycles by more than 30% leveraging AI-assisted coding tools like GitHub Copilot and Gemini, which improved team efficiency, code standardization, and time-to-market. Contributed to digital product development by implementing microservices with Java and Spring, applying Clean Architecture, and improving observability and performance. Collaborated with cross-functional teams to enhance scalability, reliability, and user experience for over 1 million clients.
Senior Software Engineer at EloCard - via Stefanini Group
December 1, 2024 - August 22, 2025
Reduced debugging time by over 70% through advanced observability tools (Datadog, Kafka distributed tracing), improving system reliability and development efficiency. Achieved over 50% performance gains in batch processing by modernizing legacy systems with Java 21, Spring Batch, and Clean Architecture, enhancing scalability and reliability. Achieved 100% test coverage in core APIs by applying AI-powered test automation and BDD practices, ensuring reliability and maintainability. Collaborated with cross-functional teams to optimize scalability and reliability of the digital payment platform, impacting thousands of daily transactions.
Senior Software Engineer at Experian Serasa - via Solutis Tecnologias
November 1, 2023 - August 22, 2025
Contributed to a 70% reduction in API response time by redesigning MongoDB queries and introducing Redis caching, strengthening system scalability and reliability. Reduced memory usage by 60% through refactoring and design pattern adoption (Strategy and Command), enabling more scalable and reliable digital services. Ensured business continuity and security for over 1 million daily logins by implementing fallback mechanisms to handle third-party service outages. Reduced support calls by 60% by implementing Multi-Factor Authentication (MFA) in the password reset flow, enhancing security and user autonomy. Worked across the full software development lifecycle delivering scalable, data-driven solutions impacting millions of users.
Fullstack Software Engineer at Banco BV - via Accenture
June 1, 2022 - August 22, 2025
Contributed to the modernization of the vehicle financing portal collaborating with the frontend team in Angular, improving usability and customer experience. Delivered the Open Finance consent flow under strict Central Bank deadlines, achieving 100% automated testing (unit and integration) and ensuring full regulatory compliance. Designed scalable and secure APIs that enhanced integration, improved user experience, and supported millions of clients. Collaborated with the frontend team using Angular to implement UI improvements and ensure seamless integration with backend services.

Education

Postgraduate at Pontifícia Universidade Católica de Minas Gerais
August 1, 2021 - August 1, 2023
Graduate at Universidade Cruzeiro do Sul
June 1, 2016 - June 1, 2019
Postgraduate at Pontifícia Universidade Católica de Minas Gerais
August 1, 2021 - August 1, 2023
Graduate at Universidade Cruzeiro do Sul
June 1, 2016 - June 1, 2019

Qualifications

Add your qualifications or awards here.

Industry Experience

Financial Services, Software & Internet