Java Software Engineer

Gustavo Figueiredo.

Building reliable, scalable software with a strong focus on performance and engineering best practices.

01

About

Java Software Engineer, graduated in Information Systems and currently pursuing a postgraduate degree in Software Engineering. I have experience developing and evolving financial systems, working with legacy Java 8 applications and modern solutions using Java 21, Quarkus, Spring Boot, and REST APIs. I also work with microservices architecture, containerization, and CI/CD, building scalable, reliable, and maintainable software.

02

Experience

  1. Mid Java Software Engineer

    Avanade

    May 2026 – Present
    • Contribute to enterprise projects using Java, building and maintaining scalable backend solutions.
  2. Junior Java Software Engineer

    MyCapital

    Apr 2023 – Apr 2026
    • Developed and maintained solutions for the financial market, translating business needs into robust software.
    • Modernized legacy Java 8 applications and developed REST APIs with Java 21 and Quarkus.
    • Worked with Docker, Kubernetes, Azure DevOps CI/CD pipelines, and application observability.
  3. System Development Intern

    MyCapital

    Jan 2022 – Mar 2023
    • Supported Java 8 application development and maintenance for financial market solutions.
    • Contributed to Oracle PL/SQL procedures and database-related improvements.

03

Skills

Also experienced with

  • Jakarta EE
  • JWT
  • Swagger / OpenAPI
  • Apache Maven
  • JUnit
  • Mockito
  • Testcontainers
  • Spring Data JPA
  • Hibernate
  • JPQL
  • Microsoft SQL Server
  • Redis
  • Apache Kafka
  • GitHub Actions
  • Argo CD
  • SigNoz
  • Jira
  • JasperReports
  • Git
  • GitHub
  • Domain-Driven Design (DDD)
  • Test Driven Development (TDD)

04

Education & certifications

Education

  • Postgraduate Degree in Software Engineering

    Instituto Infnet, Brazil

    May 2026 – Present
  • Bachelor of Science in Information Systems

    Universidade Estácio de Sá, Brazil

    Dec 2021 – Dec 2025

Certifications

  • Microsoft Certified: Azure Fundamentals (AZ-900) — Microsoft
  • AWS Certified Cloud Practitioner — Amazon Web Services
  • Oracle Cloud Infrastructure Foundations 2021 Certified Associate — Oracle
  • GitHub Copilot Certification (GH-300) — GitHub

05

Projects

  • 01

    Master Microservices

    A distributed system demonstrating service discovery, centralized configuration, API gateway patterns, and resilience across services.

    Architecture

    Distributed microservices

    Technologies

    • Java
    • Spring Boot
    • Docker
    • Kubernetes
    • API Gateway
  • 02

    QuarkEats

    A food-delivery backend modeling ordering and delivery workflows through REST APIs and asynchronous event processing.

    Architecture

    Reactive, event-driven microservices

    Technologies

    • Java
    • Quarkus
    • REST APIs
    • Event-driven
  • 03

    Master Spring AI

    An AI application exploring practical use cases for large language models, from embeddings and semantic search to prompt-driven interactions.

    Architecture

    AI-enabled application built with Spring Boot

    Technologies

    • Java
    • Spring Boot
    • Spring AI
    • LLMs
    • Embeddings

06

Contact

Open to networking and professional connections.