Leandro Moreira
Java Software Engineer | Java | Spring | Microservices | Azure | Docker | Kubernetes @ Capgemini
About
Senior Backend Engineer with 5+ years designing and maintaining high-availability distributed systems for the financial sector payments, investments, current accounts, and credit cards at scale.I specialize in Java and Spring Boot, building event-driven microservices architectures that handle millions of transactions in mission-critical banking environments. My work spans the full backend lifecycle: API design, cloud infrastructure, observability, and reliability engineering.What I bring to a team:- Production-grade microservices with Java, Spring Boot, and Kafka- Cloud-native infrastructure on AWS: SQS, SNS, RDS, DynamoDB, EC2, ECS, and Lambda- Observability and incident response with Dynatrace, Datadog and ELK Stack- CI/CD automation with ArgoCD, GitHub Actions, and Jenkins- Strong experience in regulated, high-compliance financial systemsCurrently at a large financial institution, delivering backend solutions across high-volume bill payment processing, investment platforms, and current account systems all operating under strict SLA and compliance requirements.Apply AI-assisted workflows (GitHub Copilot, Claude) to accelerate development, code review, and technical documentation.Core Stack: Java · Spring Boot · Spring Security · Spring Data JPA · Spring Cloud · Kafka · AWS (SQS · SNS · RDS · DynamoDB · EC2 · ECS · Lambda) · Kubernetes · Docker · PostgreSQL · MongoDB · Redis · REST APIs · Microservices · Hexagonal Architecture · RabbitMQ · CI/CD · ArgoCD · GitHub Actions · JUnit · Mockito · Dynatrace · ELK Stack · Grafana
Brazil
Guarulhos
Computer Software
Mockito, Spring Security, Desenvolvimento de API, Postman API, Lean Startup, XP, Agile Methodologies, GitHub Copilot, GitHub Actions, Generative AI Tools, Elasticsearch, OpenShift, Desenvolvimento de Aplicações Back-End com Spring Boot e Quarkus, Infraestrutura e Cloud Computing com Docker, Kubernetes e AWS, Software Design e System Design, Bancos de Dados Relacionais e NoSQL, Testes Automatizados e Qualidade de Código, Fundamentos de Front-End com React, Terraform, Microsoft Azure
Experience

Java Software Engineer | Java | Spring | Microservices | Azure | Docker | Kubernetes
São Paulo, Brazil
I currently work at one of the largest banking institutions in Brazil, helping build the customer service platform as a full stack developer in the credit card squad. My main responsibilities include: - Developing and maintaining backend applications using Java and Spring, following MVC and Hexagonal architectures. - Designing and supporting microservices with Spring Cloud, with a focus on scalability, performance, and clean architecture. - Delivery of software on CI/CD pipelines with GitHub Actions and ArgoCD, deployments via docker and Kubernetes. - Monitoring and observability using Elastic Stack and Dynatrace, ensuring system health and traceability. - Ensuring quality through unit testing, clean code practices, Git version control, and solid engineering standards. - Operating in an Agile (Scrum) environment, with continuous delivery and strong team collaboration. Current tech stack: Java, Spring, Spring Cloud, Angular, Azure, GitHub Actions, ArgoCD, OpenShift, Kubernetes, Elasticsearch, Dynatrace, PostgreSQL, Docker, Git, unit testing, Clean Code, Agile (Scrum).

Java Software Engineer | Java | Spring | Microservices | AWS | Docker | Kubernetes
Uberlândia, Minas Gerais, Brasil
- Responsible for building, implementing, and maintaining various applications using Java with Spring. - Handling microservices written in Java with a Hexagonal and MVC architecture. - Developing and maintaining web systems using Java with Spring, optimizing and implementing business rules of the applications. - Responsible for the backend using Java with Spring and the aforementioned backend stacks (Java, Spring, AWS, Relational Databases). - Maintaining clean code and a good architecture in an MVC and Hexagonal structure. - Utilizing Git version control in a distributed development environment, tagging releases, and maintaining project versions properly. - Development using Docker containers. - Monitoring and Observability with Elastic Stack and Dynatrace. - Skills: Java, Spring, PostgreSQL, Docker, Kubernetes, MVC, Hexagonal, Microservices, Testing, Git, GitLab.

Java Software Engineer | Java | Spring WebFlux | Docker | Microservices | Kafka | RabbitMQ
Rio Grande do Sul, Brasil
- Responsible for building, implementing, and maintaining various applications using Java with Spring WebFlux and functional programming. - Handling core bank microservices by creating services, BFFs, and orchestrations with Apache Kafka and RabbitMQ. - Developing and maintaining web systems asynchronously using Java with Spring WebFlux, optimizing web data transfer and enhancing user experience. - Backend responsibility using Java with Spring WebFlux. - Developing and maintaining applications using Spring, enhancing company productivity, maintaining clean code, and good architecture within an MVC framework. - Utilizing Git version control in a distributed development environment, tagging releases, and managing project versions appropriately. - Development using Docker containers. - Monitoring and Observability with Elastic Stack and Dynatrace.

Java Software Engineer | Java | Spring | Docker | Microservices | PostgreSQL | Rest API
Uberlândia, Minas Gerais, Brasil
- Responsible for migrating a monolithic PHP application to microservices with java and spring framework. - Developing and maintaining REST APIs using Java with Spring, increasing the company's productivity, while maintaining clean code in an MVC structure. - Utilizing Git version control in a distributed development environment, tagging releases, and managing project versions appropriately. - Developing and maintaining web systems using Java with Spring, optimizing HTTP requests, reducing page loading time, and enhancing user experience.

Full Stack Engineer | Java | Spring | Docker | CI/CD | SQL Server
- Responsible for building, implementing, and maintaining the application using Java with Spring on the backend. - Handling a foreign naturalization system written in Java with Spring using an MVC architecture. - Maintaining clean code and good architecture within an MVC framework. - Utilizing Git version control in a distributed development environment, tagging releases, and properly maintaining project versions. - Maintaining SQL Server using Docker containers. - Skills: Java, SQL Server, Docker, MVC, Spring, Git, Azure DevOps.

Java Software Engineer | Java | Spring | Docker | Microservices | PostgreSQL | Rest API
São Carlos, São Paulo, Brasil
- Responsible for building, implementing, and maintaining the application using Java with Spring on the backend. - Handling a credit card system written in Java with Spring, employing a microservices architecture and API gateway. - Developing and maintaining Rest APIs using Spring, while optimizing application performance. - Maintaining clean code and a solid architecture within a microservices framework. - Utilizing Git version control in a distributed development environment, tagging releases, and properly managing project versions. - Skills: Java, PostgreSQL, Docker, Microservices, Spring, Spring Cloud, Git, GitLab.

Java Software Engineer | Java | Spring | Microservices | Rest API
Salvador, Bahia, Brasil
- Responsible for building, implementing, and maintaining the application using Java with Spring on the backend. - Dealing with a banking system written in Java with Spring, utilizing a microservices architecture and API gateway. - Developing and maintaining Rest APIs using Spring, while optimizing application performance. - Maintaining clean code and good architecture within a microservices framework. - Utilizing Git version control in a distributed development environment, tagging releases, and correctly maintaining project versions. - Skills: Java, Microservices, Spring, Spring Cloud, Git, BitBucket. - Monitoring and Observability with Elastic Stack and Dynatrace.

Data Intern | SQL Server | Grafana | SQL
Salvador e Região, Brasil
- Data analysis, SQL query creation in SQL SERVER for report generation in SMART (PIXEON) and RM (TOTVS). - Creation of Dashboards using Grafana, user support for Windows and SMART system (PIXEON), software installation and configuration.
Leandro Moreira's Contact Information
Phone
Find the Right Leads
Find Verified Contact Data
What LeadContact does well
Find verified emails, phone numbers, and decision-makers with 98% accuracy.
Find Leads
Find the right people by company, role, industry, location, and more.
925M+ professional profiles

Find Emails
Access verified email addresses for your target contacts.
657M+ emails

Find Phone Numbers
Get cross-validated phone data from multiple top sources.
239M+ phone numbers

More Accurate. Lower Cost.
Find contact data in 1 tool with 98% accuracy
LeadContact integrates leading enrichment tools to deliver more accurate contact data—without paying for each one.
Great conversations start with the right contact.
It’s time to find yours.




