Skip to main content
Leandro FernandesLF
Open to opportunities

Leandro Fernandes

@leandrofernandes

Senior Java backend engineer building scalable microservices for high-throughput platforms.

Brazil
Message

What I'm looking for

I’m looking for a remote-friendly role where I can lead backend excellence—designing Java microservices, strengthening API standards and observability, mentoring teams, and delivering reliable, scalable systems using Agile/Scrum practices.

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

IB

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.

PB

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.

AN

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.

II

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.

AC

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

PC

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.

UB

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.

Get 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!

Sign up
Himalayas profile for an example user named Frankie Sullivan