Leandro Fernandes
@leandrofernandes
Senior Java backend engineer building scalable microservices for high-throughput platforms.
What I'm looking for
I’m a Java Software Engineer with 13+ years of success designing innovative software solutions for web, desktop, and mobile applications. I focus on improving system functionality and database design across the full software development life cycle using Agile methodologies like Scrum and Kanban.
Most recently, I established and led a Backend Center of Excellence to standardize development practices across multiple projects, raising consistency, quality, and long-term maintainability. I defined API versioning, error handling, and standardized response structures, and refactored logging strategies to structured logging that improved observability and traceability in Splunk.
I design and deliver high-performance microservices and RESTful APIs using Java, Spring Boot, and Kotlin, with strong clean-architecture and scalability practices. I also support containerized deployments with Docker and Kubernetes in AWS environments, and I actively mentor teams by applying SOLID and Clean Code standards through code reviews and technical guidance.
Experience
Work history, roles, and key accomplishments
Senior Back End Java Developer
CAPCO
Nov 2023 - Present (2 years 8 months)
Established and led a Backend Center of Excellence (CoE) to standardize development practices across multiple projects. Built high-performance Java microservices and RESTful APIs using Spring Boot and Kotlin, and supported Docker/Kubernetes deployments in AWS.
Senior Java Developer
Inter Bank
May 2022 - Oct 2023 (1 year 5 months)
Designed and delivered scalable, resilient backend systems using Java and Micronaut in a high-throughput financial marketplace. Built event-driven architectures with AWS SNS/SQS, developed persistence/access patterns with DynamoDB, and provisioned infrastructure with Terraform.
Senior Software Engineer
PAN Bank
Aug 2021 - May 2022 (9 months)
Designed and developed backend services for payroll loan systems with performance, scalability, and availability requirements. Built microservices with Java and Spring, implemented asynchronous processing, and integrated MongoDB-based persistence with Docker/Kubernetes deployments.
Senior Software Developer
ANYMARKET
Sep 2020 - Aug 2021 (11 months)
Designed and developed backend solutions for e-commerce platforms supporting high-volume marketplace sales flows. Built microservices with Java and Spring, implemented asynchronous processing with service queues, and integrated MongoDB and Oracle persistence.
Software Engineer/Software Developer
Integritas Solutions, Inc
Nov 2018 - Sep 2020 (1 year 10 months)
Developed and maintained microservices-based systems using Java for an education platform, contributing to scalability and maintainability. Implemented frontend features with Ember.js, built asynchronous processing with service queues, and added automated testing and performance/load testing using Cucumber/Selenium and Gatling.
Senior Software Consultant
Accenture
Jan 2018 - Nov 2018 (10 months)
Acted as a technical reference for a mission-critical 24x7 legacy system in the mining industry. Recommended and implemented improvements to enhance stability and maintainability, and developed features using Java 8, Spring, and Struts while supporting incident analysis and resolution.
Education
Degrees, certifications, and relevant coursework
Pontífica Universidade Católica
Specialist in Architecture of Distributed Systems, Architecture of Distributed Systems
2016 - 2017
Advanced specialization focused on the design, construction, and deployment of scalable distributed systems. Developed expertise in architectural patterns, internet-scale integration, and managing high-volume data processing for high-availability software.
University Castelo Branco
Bachelor of Information Systems, Information Systems
2006 - 2012
Bachelor’s program providing a solid foundation in computer science and software engineering. Focused on building efficient, scalable information systems, managing database architectures, and implementing strategies to optimize processes and data integrity.
Tech stack
Software and tools used professionally
Availability
Location
Authorized to work in
Job categories
Skills
Interested in hiring Leandro?
You can contact Leandro and 90k+ other talented remote workers on Himalayas.
Message LeandroGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
