Jean Duarte

Jean Duarte

Backend Engineer | Building Scalable Systems

About Me

Full Name: Jean Luccas Duarte Brito
Phone: +55 81 9 8890-3088
Email: luccasduarte320@gmail.com
Location: Brazil

Hi There!

I'm a Senior Backend Software Engineer with 5+ years of experience specializing in building robust, scalable, and high-performance backend systems. My expertise lies in designing and implementing microservices architectures, RESTful APIs, and distributed systems that handle millions of requests efficiently.

With a deep focus on backend development, I excel in Java, Spring Boot, microservices design, and cloud-native solutions. I have extensive experience in API development, database optimization, message queue systems (RabbitMQ), and implementing CI/CD pipelines. My work involves architecting scalable backend services, ensuring system reliability, and optimizing performance for enterprise-level applications.

Beyond backend systems, I'm passionate about DevOps practices, cloud integration (Azure), and mentoring development teams. I'm also interested in gaming development and mobile technologies, bringing a diverse perspective to software engineering. I'm eager to bring my backend expertise and collaborative spirit to opportunities where I can architect and build systems that make a meaningful impact.

Skills

As a backend-focused software engineer, I specialize in building scalable server-side applications and APIs. My core expertise includes Java and Spring Boot for enterprise backend development, microservices architecture design, and RESTful API implementation.

I'm proficient in backend technologies including message queues (RabbitMQ, Apache Camel), database systems (PostgreSQL, MongoDB, SQLite), and cloud platforms (Azure, Cosmos DB). I excel at designing backend systems that handle high loads, ensuring data consistency, and implementing robust error handling and logging mechanisms.

Work Experience

Senior Software Engineer - BEES

Jun 2024 - Present
  • Backend Integration: Successfully integrated backend systems with OpenAI API to optimize order creation workflows, implementing robust error handling and retry mechanisms.
  • Microservices Architecture: Designed and implemented scalable microservices backend architecture, ensuring service idempotency and reducing order processing time to under 30 seconds.
  • Backend Team Leadership: Lead a team of 8 members including 4 backend developers, focusing on backend architecture, API design, and code quality standards.
  • Backend Development Focus: Specialize in developing high-performance backend services, RESTful APIs, and microservices. Responsibilities include architecting scalable backend solutions, implementing robust error handling and logging, optimizing database queries, and ensuring backend system reliability.

Software Engineer - Wipro

Mar 2022 - Jun 2024
  • Backend API Development: Developed and maintained backend APIs for Mastercard's Identity Solution, a critical authentication and validation system. Implemented secure backend endpoints for digital identity verification, ensuring high availability and performance.
  • Backend Testing & Quality: Maintained 90%+ test coverage for backend services using JUnit and Mockito, ensuring robust and reliable backend systems.
  • Backend Mentoring: Mentored junior backend developers on best practices, API design patterns, and backend architecture principles.

Software Developer - SiDi

Apr 2021 - Mar 2022
  • Backend Development: Developed backend tools and APIs using Java, C#, and Entity Framework, following Onion Architecture principles for clean backend separation of concerns.
  • Database Management: Worked with SQLite and Entity Framework for backend data persistence and management.

Software Engineer - Avanade

Jun 2020 - Apr 2021
  • Backend Modernization: Led backend API development to modernize legacy Cobol-based insurance broker application, designing and implementing RESTful backend services.
  • Backend Feature Development: Developed new backend features and APIs to support client plan recommendations and business logic.

Junior Software Developer - MV

Oct 2019 - Jun 2020
  • Backend API Development: Developed RESTful APIs using Spring Boot for system integration, replacing legacy PL/SQL procedures with modern backend services.
  • Backend Integration: Worked on backend system integration, connecting different systems through well-designed APIs and data transformation layers.

Software Engineer Intern - Procenge

Aug 2018 - Oct 2019
  • Frontend Development: Worked as a Front-end software developer intern, participating in all Scrum ceremonies to help the team evaluate and develop the product.