Francisco Lima
Senior Software Engineer @ Capgemini
About
Backend developer with ~5 years of experience in the Java and Spring ecosystem, with projects across Telecom, Healthcare and, primarily, the Financial sector — where I worked on high-availability and mission-critical systems for two of the largest banks in Brazil.My specialty is building microservices and distributed systems, with a focus on resilience and performance — applying Hexagonal Architecture, asynchronous programming, caching strategies and event-driven communication via messaging. Over the years, I have worked with both national and international teams, always in agile environments and with cloud-native architectures on AWS and Azure.More than writing code, I enjoy understanding the problem domain, contributing to requirements definition and proposing alternatives — my goal is to deliver solutions that are technically solid and that make real sense for the business.- Languages: Java (8 / 11 / 17 / 21) / JavaScript / Python - Frameworks: Spring Boot / Spring MVC / Spring Data / Spring Cloud / Hibernate / JPA / JDBC / OpenFeign / Resilience4j / MapStruct / Lombok / Flyway - Databases: SQL & NoSQL → PostgreSQL / MySQL / MongoDB / Redis / Stored Procedures - Messaging: Kafka / RabbitMQ / Service Bus - Architecture & Design: Hexagonal Architecture / Microservices - Security: Spring Security / OAuth2 / JWT - Testing: JUnit / Mockito / Testcontainers - API Testing: Postman / Insomnia - API & Documentation: OpenAPI / Swagger - DevOps / CI-CD: Docker / Kubernetes / GitHub Actions / Jenkins / Argo CD / SonarQube - Observability: Kibana / Elasticsearch / Spring Boot Actuator - Cloud: AWS - EC2 | S3 | RDS | SQS | Lambda | EKS | Elastic Beanstalk Azure - VMs | App Service | SQL Database | AKS | Service Bus | Azure Functions - AI & Productivity: GitHub Copilot / Claude / MCP (Model Context Protocol)- Tools & Collaboration: IntelliJ IDEA | VS Code | Jira | Confluence | Slack | Microsoft Teams | Git | GitHub 📁 Portfolio: https://www.linkedin.com/redir/suspicious-page?url=franciscosouzalima%2edev
Brazil
Recife
Information Technology & Services
Async, Kibana, Argo CD, JUnit, Mockito, Sonarqube, Microsoft Azure, Observabilidade, OpenTelemetry, Observabilidade de software, Grafana, AWS Elastic Beanstalk, Implantação de sistema, Spring Security, gRPC, GraphQL, Kafka, Azure DevOps, GitHub Actions, SAP Commerce Cloud
Experience

Senior Software Engineer
Recife, Pernambuco, Brasil
• Development of distributed microservices for credit products in a mission-critical environment, within one of the largest financial institutions in Brazil. • Building resilient and scalable solutions using Java, Spring Boot, Kafka, Redis and Service Bus. • Application of asynchronous and non-blocking programming in high-volume transaction flows. • Integration between distributed systems with a focus on resilience, consistency and high availability. • Working in agile environments with multidisciplinary teams.

Software Engineer
• Development and evolution of microservices using Hexagonal Architecture, Java, Spring Boot, Apache Kafka and Redis across projects in the Telecom and Financial sectors. • Embedded in the client's team in the Telecom sector, building event-driven solutions with Kafka, Redis and Azure DevOps. • Responsible for raising test coverage and quality across the entire microservices pipeline of the credit analysis area at a large financial institution, using JUnit, Mockito and SonarQube — leveraging GitHub Copilot and AI agents to accelerate test generation and review. • Contributed to the development of resilient, high-availability distributed systems in mission-critical environments.

Software Engineer
Recife, PE
• Backend development for global clients using Java, Spring Boot, JPA, Hibernate, Liferay and relational databases (MySQL, PostgreSQL). • Integration with external APIs in high-complexity projects — including document generation with Apache POI and digital signature workflows via DocuSign eSignature API. • Worked directly with international multidisciplinary teams (frontend, product and QA), ensuring technical alignment and consistent delivery in agile environments
Education

Java Architecture and Development
Course Curriculum: Microservices Architecture with Event Storming and CQRS Distributed Systems Architecture and Resilience Modern Architectures: Clean Architecture Asynchronous Communication with Kafka and RabbitMQ Building Applications with gRPC and GraphQL Containers and Dockerization Deployment on Azure / Google Cloud Scalability and High Availability in Systems Cloud Computing Fundamentals Microservices with Spring Boot and Spring Cloud Database Modeling Object-Oriented Programming Paradigm SOLID Principles Security in Java Applications Serverless Computing Spring Data JPA — SQL and NoSQL Spring MVC — RESTful APIs Unit and Integration Testing
Francisco Lima'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.


