Lucas Barbosa

Lucas Barbosa Email and Phone Number

Java Software Engineer @ META
Rio de Janeiro, Brazil
Lucas Barbosa's Location
Rio de Janeiro, Brazil, Brazil
About Lucas Barbosa

Interested in API development, with experience in using technology in the financial market.Software developer for over 3 years, mainly focused on Java development, working on highly available solutions.My main expertise is in Java using Java 8, Java 11, Java 17, Java 21 and Spring Framework, using it to develop APIs, background services such as publishers, consumers and microservices.Hard Skills- Back-end> APIs: Rest, GraphQL> Asynchronous communication: RabbitMQ, Kafka, AWS SQS> Cache: Redis> SQL: MySql, Oracle DB, Postgres, SqlServer, Hibernate> NoSql: MongoDB> Architecture: Clean, Microservices, MVC- DevOps> CI/CD: GitHub Actions, Jenkins> Monitoring and alerts: Grafana, Fortfy, Splunk> Cloud: AWS- Front-end> ReactJS> Angular

Lucas Barbosa's Current Company Details
META

Meta

View
Java Software Engineer
Rio de Janeiro, Brazil
Website:
grupo-meta.com
Employees:
8
Lucas Barbosa Work Experience Details
  • Meta
    Java Software Engineer
    Meta
    Rio De Janeiro, Brazil
  • Act Digital
    Software Engineer
    Act Digital Oct 2024 - Present
    Rio De Janeiro, Brazil
  • Invillia
    Java Software Engineer
    Invillia Jun 2024 - Oct 2024
    São Paulo, Brazil
    Allocated at PagBank, working in the stock market, mastering the business rules involving the Brazilian Stock Exchange. - Created microservices and improved existing APIs, applying good programming practices such as clean code and the principles of S.O.L.I.D, in addition to Clean Architecture- Provided support to Apis, resolving production problems ensuring system integrity. Using Splunk for log analysis and code debugging- Created jobs to automate tasks that required human action, using Kotlin and Oracle relational database-I prepared internal and comprehensive documentation of systems and processes, using Confluence.- Active participation in meetings providing suggestions
  • Self-Employed
    Full Stack Engineer
    Self-Employed Jan 2024 - Aug 2024
    Rio De Janeiro, Brazil
    I developed a Software as a Service to record employee hours.- Back-end made in Kotlin and Spring FrameworkWork with Postgres as a database. Use of Clean Architecture, division by modules and application of good Clean Code practices and S.O.L.I.D principles- Exceptions and logs for debugging and system support- Deployment in the cloud on the Render platform.- CI/CD Development and Production environments, with specific databases and front-ends for their respective environments- Tests performed with Junit and Mockito- Encryption using Spring Security and JWT, in addition to masking sensitive data- Front-end made in JavaScript and React- Use of libraries such as Chakra-Ui, Material, Dayjs, FrameMotion, among othersOperation summary* Registration and Management of Hours Worked: Allows you to register, edit, and delete hours worked through a user with special powers.* Entry and Exit Recording: Facilitates precise control of working hours.* Search for Overtime: Efficient consultation of overtime worked in a date range.* Consultation of Time Records: Detailed search of time records in a specific range.
  • Benkyô Preparatório
    Full Stack Engineer
    Benkyô Preparatório Aug 2023 - Apr 2024
    Rio De Janeiro, Brazil
    I led the design and development of the company's landing page and Restful API for student registration with details of grades and attendance in classes.- I built the API using Java 17 and Spring Framework, and a Postgres relational database using good programming practices with Clean Code and the S.O.L.I.D. principles.- Exceptions and logs using log4j for debugging and application support and maintainability- Encryption using Spring Security and JWT- Tests performed with Junit and Mockito- Graphical interface using Angular, TypeScript, JavaScript, HTML, CSS
  • Banco Itaú
    Java Software Engineer
    Banco Itaú Jun 2022 - Oct 2023
    São Paulo, Brazil
    I worked in the context of creating corporate accounts, mastering the business rules that involve the Brazilian financial market.- I made improvements to APIs using Java and Spring Boot, following good development practices, such as clean code, SOLID principles and Clean Architecture.- I supported and monitored the production environment, ensuring the integrity of the systems through code debugging and log analysis using frameworks such as Grafana, Fortfy and Splunk.- I provided technical support to customers, solving problems efficiently and ensuring customer satisfaction and preventing their evasion.- I documented APIs and processes, ensuring transparency and understanding, using the Swagger and Confluence frameworks.- I actively participated in daily meetings and sprint planning, collaborating closely with the team to achieve goals and objectives.
  • K2 Partnering Solutions
    Java Software Developer
    K2 Partnering Solutions Oct 2021 - Jun 2022
    São Paulo, Brazil
    - Developed systems using Java 8+ and Spring Boot using good programming practices- Data modeling and database administration using MySql and Postgres.- Implemented Continuous Integration and Continuous Delivery practices to accelerate the development lifecycle.- Implemented Java applications with AWS Ec2

Lucas Barbosa Education Details

Frequently Asked Questions about Lucas Barbosa

What company does Lucas Barbosa work for?

Lucas Barbosa works for Meta

What is Lucas Barbosa's role at the current company?

Lucas Barbosa's current role is Java Software Engineer.

What schools did Lucas Barbosa attend?

Lucas Barbosa attended Estácio.

Not the Lucas Barbosa you were looking for?

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.