Leonardo Almeida
AeroLeads people directory · profile

Leonardo Almeida Email & Phone Number

Software Engineer @ Flex | Technical Leader, Manager, Senior Java Developer in Finance | Team Leadership, Agile, Scrum, Spring Boot, CI/CD at Flex
Location: Rio De Janeiro, Brazil 9 work roles 2 schools
LinkedIn matched
✓ Verified Jul 2026 3 data sources Profile completeness 100%

Contact Signals

LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Software Engineer @ Flex | Technical Leader, Manager, Senior Java Developer in Finance | Team Leadership, Agile, Scrum, Spring Boot, CI/CD
Location
Rio De Janeiro, Brazil
Company size

Who is Leonardo Almeida? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Leonardo Almeida is listed as Software Engineer @ Flex | Technical Leader, Manager, Senior Java Developer in Finance | Team Leadership, Agile, Scrum, Spring Boot, CI/CD at Flex, a with 66 employees, based in Rio De Janeiro, Brazil. AeroLeads shows a matched LinkedIn profile for Leonardo Almeida.

Leonardo Almeida previously worked as Software Engineer, Backend Java Developer at Flex and Regional Manager, Technical Leader at Pta Rental. Leonardo Almeida holds Bachelor Of Computer Science (Bsc), Computer Science from Federal University Of Rio De Janeiro.

Company email context

Email format at Flex

This section adds company-level context without repeating Leonardo Almeida's masked contact details.

Flex

Review company-level records connected to Leonardo Almeida before choosing the right outreach path.

Profile bio

About Leonardo Almeida

I'm a Technical Leader with a successful track record of providing creative solutions for challenging business and customer requirements. With more than 10 years developing scalable applications for financial services, I bring my expertise as a Senior Java Developer and a deep-rooted passion for Lean & Agile development principles.From telematics solutions to trading platforms, I've built and led the development of several mission critical systems in fast paced environments, catering to companies of diverse scales. As a Backend Developer, Lead Java Developer, or Java Tech Lead, I have consistently delivered business critical features in tight deadlines. Skilled in building and leading high-performing teams, I've helped engineers at all levels in elevating their performance standards through coaching, mentoring, and effective feedback.My proficiency in Java, Spring, and various other technologies, combined with my passion for crafting clean, well-tested, and well-designed code, has consistently resulted in reliable and scalable solutions. Core Skills:Agile development, Scrum, Lean, CI/CDSoftware Architecture; Design Patterns, MicroservicesTeam management, Project Management, Coaching, MentoringJava, C, C++, JavaScript, Node.js, Solidity Core Java, EJB, JSP, Servlets, JDBC, REST APIsSpring Boot, Spring, Hibernate, JUnit, MockitoAWS, EC2, Droplets, Digital OceanGit, Subversion, Maven, AntOracle, MySQL, MS SQLTomcat, JBoss, Weblogic

Listed skills include Spring, Tdd, Scrum, Test Driven Development, and 21 others.

Current workplace

Leonardo Almeida's current company

Company context helps verify the profile and gives searchers a useful next step.

Flex
Flex
Software Engineer @ Flex | Technical Leader, Manager, Senior Java Developer in Finance | Team Leadership, Agile, Scrum, Spring Boot, CI/CD
new york, new york, united states
Website
Employees
66
AeroLeads page
9 roles

Leonardo Almeida work experience

A career timeline built from the work history available for this profile.

Software Engineer, Backend Java Developer

Current

Java developer working on the back-end of Flex Finance (getflex.com) app.- Developed and implemented several business-critical features, including new REST APIs (Spring Boot) and Kubernetes cron jobs, along with encryption and hashing of sensitive data, significantly enhancing customer satisfaction while reducing churn and operational risk.• Reduced load on microservices by up to XX% by using caching and other strategies • Reduced cloud infrastructure costs by up to XX%

Nov 2023 - Present

Regional Manager, Technical Leader

Rio De Janeiro Area, Brazil

PTA is a leader in aerial work platforms. In 2014 it was considered the 13th fastest growing small/medium company in Brazil in a Deloitte study.• Planned and created a startup from the PTA Rental business, with the goal of reducing maintenance costs through innovation on Telematics.• Conceptualized, orchestrated, and executed the end-to-end development of a telematics solution currently monitoring XX% of PTA's fleet. • Built both the telematics software (Java, Spring Boot, Node, Netty, MySQL, MongoDB, Grafana, AWS) and the device prototype (Arduino, C/C++), using TCP-based protocols (REST/TCP sockets) for their communication.• Implemented all features of the embedded software, including: GPRS communication using low level libraries for the SIM808 chipset, serial communication between the main module and the modem, smoothed reading of analog signals and the protocol between the prototype device and the backend server.• Established and led PTA's first branch in Rio de Janeiro increasing PTA´s revenues by XX%.

Jul 2015 - Oct 2023

Technical Team Lead

London, United Kingdom

• Led the development of several impactful greenfield projects, prominently the Insight platform, a crucial web application providing trading and market information across 8,000 markets.• Developed several Java projects, primarily adopting microservices architecture, utilizing a tech stack that encompassed Tomcat, Spring, Apache Lucene, JAXB, Oracle, and more• Boosted team throughput by ~20% with Kanban and 1-week sprints, reducing high-priority feature waiting time by 50%• Integrated third-party APIs (e.g., Reuters, Autochartist) with robust resilience strategies, including caching and design patterns (e.g., Bulkhead, Circuit Breakers), ensuring smooth handling of third-party failures and meeting uptime requirements• Led teams of up to 12 members, coordinating the efforts of team members across multiple functions (QA, Dev, PM, Architects) and across various teams (Dev, Infrastructure, DevOps, Content).• Hired multiple engineers and fostered their growth through the GROW coaching model, resulting in highly effective software engineers.

Aug 2010 - Jun 2015

Lead Java Developer

London, United Kingdom

• Successfully implemented Single Sign-On, enabling seamless navigation across IG's web applications for tens of thousands of concurrent users.• Provided mentoring to developers ranging from graduate to mid-level, enhancing their skills

May 2010 - Jul 2010

Senior Java Developer

London, United Kingdom

• Advocated for and introduced new team practices and tools such as compulsory code reviews, coding standards (enforced via Checkstyle), and test coverage reports (via Clover) which elevated the team´s code quality and reduced defects• Developed new features and adapted existing ones in the Account Opening team allowing IG to quickly expand to new countries and smoothly adapt to new regulations and business rules. The project tech stack was Java Servlets, Weblogic, Rest, Linux and Oracle• Assumed responsibility for off-hours production support and troubleshooting• Provided mentoring to developers ranging from graduate to mid-level, enhancing their skills

Jul 2009 - Apr 2010

Software Engineer

London, United Kingdom

Software engineer working on the development of a distributed, multi-tiered, mission critical ETRM application. The main activities included:- Java Development in an mature development process including agile practices as sprint based iterative development, continuous integration, unit testing/TDD, pair programming, peer code reviews, stand up meetings, retrospectives, coding standards and others.- Technical leadership, including the delivery of a module implementing the whole invoicing functionality of the application. - Supporting the application in production environment, training the support team and reviewing/updating technical documentation.

Feb 2008 - Jul 2009

Software Engineer

Rio De Janeiro Area, Brazil

Software engineer working on the development of a distributed, multi-tiered, mission critical ETRM application. The main activities included:- Java Development in an mature development process including agile practices as sprint based iterative development, continuous integration, unit testing/TDD, pair programming, peer code reviews, stand up meetings, retrospectives, coding standards and others.- Technical leadership, including the delivery of a module implementing the whole invoicing functionality of the application. - Supporting the application in production environment, training the support team and reviewing/updating technical documentation.

Mar 2004 - Feb 2008

Java Developer

Trails Sistemas

Rio De Janeiro Area, Brazil

Java developer working on:The web based system responsible for auditing the amount of `national content` present in the products of the Oil & Gas Brazilian industry.The software responsible for controling the cars and trucks used by the company responsible for the cleaning and garbage collection of the Rio de Janeiro city.The web based system responsible for supporting one of the credit analysis processes of the National Bank for Economic and Social Development (BNDES) of Brazil.

Apr 2003 - Feb 2004

Research Assistant

Federal University Of Rio De Janeiro

Rio De Janeiro Area, Brazil

Research assistant, working for the Applied Mathematics Lab as the java developer responsible for modeling and implementing the mathematical kernel of the Dynamic Geometry tool “Tabulae”.Administrator of the Linux server used to support the project.

Jun 1999 - Mar 2003
Team & coworkers

Colleagues at Flex

Other employees you can reach at getflex.com. View company contacts for 66 employees →

2 education records

Leonardo Almeida education

Bachelor Of Computer Science (Bsc), Computer Science

Activities and Societies: The Linux ClubA five-year multi-disciplinary course, ranked as the #7 Computer Science program in Latin America,

Problem Solving Leadership (Psl), Leadership

Jerry Weinberg, Johanna Rothman And Esther Derby

5-day leadership workshop with renowned agile experts Gerald Weinberg, Johanna Rothman and Esther Derby in Albuquerque, New Mexico.

FAQ

Frequently asked questions about Leonardo Almeida

Quick answers generated from the profile data available on this page.

What company does Leonardo Almeida work for?

Leonardo Almeida works for Flex.

What is Leonardo Almeida's role at Flex?

Leonardo Almeida is listed as Software Engineer @ Flex | Technical Leader, Manager, Senior Java Developer in Finance | Team Leadership, Agile, Scrum, Spring Boot, CI/CD at Flex.

Where is Leonardo Almeida based?

Leonardo Almeida is based in Rio De Janeiro, Brazil while working with Flex.

What companies has Leonardo Almeida worked for?

Leonardo Almeida has worked for Flex, Pta Rental, Ig Group, Sakonnet Technology, and Trails Sistemas.

Who are Leonardo Almeida's colleagues at Flex?

Leonardo Almeida's colleagues at Flex include Ziyuan Jiang, Lea Brewster, Samira Leme Reis, Erika Avila, and Caroline Paula.

How can I contact Leonardo Almeida?

You can use AeroLeads to view verified contact signals for Leonardo Almeida at Flex, including work email, phone, and LinkedIn data when available.

What schools did Leonardo Almeida attend?

Leonardo Almeida holds Bachelor Of Computer Science (Bsc), Computer Science from Federal University Of Rio De Janeiro.

What skills is Leonardo Almeida known for?

Leonardo Almeida is listed with skills including Spring, Tdd, Scrum, Test Driven Development, Jboss Application Server, Hibernate, Junit, and Ant.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Leonardo Almeida you were looking for.

View similar profiles