Skip to content
Raniery

Backend Software Engineer

RanieryMeireles Goulart

I build APIs and microservices in Go and Java, modernizing legacy systems and connecting services.

01

About

Backend software engineer specialized in Java and Go, with solid experience in frameworks such as Spring Boot, Hibernate, Spring Data JPA, and Spring Security (JWT).

I have extensive experience building and integrating REST APIs, relational and NoSQL databases, and API gateways with Kong. I also have a working knowledge of messaging systems (RabbitMQ, Apache Kafka) and experience documenting APIs with OpenAPI and Swagger.

Open to new opportunities where I can apply and expand my skills, contributing my experience in building robust, scalable, and efficient solutions.

Focus
Backend · Java · Go
Based in
Contagem, Brazil
Education
Computer Science
Languages
Portuguese, English

02

Experience

  1. Mar 2025 – present

    Software Developer

    Engineering, São Paulo, SP (Remote)

    • Developed REST APIs, orchestrators, and validation middlewares in Go, both for building new microservices and migrating legacy services.
    • Migrated applications using Kubernetes for container orchestration and Kong as an API gateway to manage and secure traffic.
    • Implemented Go templates and validation middlewares to structure and ensure data consistency in requests, increasing the reliability of communication between systems.
    • Optimized the CI/CD pipeline through containerization with Docker and automated deployment pipelines in GitLab, increasing release speed and reliability.
    • Integrated internal systems via gRPC, HTTP, and messaging, with dashboards in Grafana and Kibana/Elastic for monitoring and observability.
    • Suggested process and system improvements, including Generative AI use cases, for one of the company's internal platforms, later implemented by the platform's technical leads.
    • Troubleshot and resolved production incidents as part of an on-call rotation.
    • Go
    • Docker
    • Kubernetes
    • Kong
    • gRPC
    • REST APIs
    • JSON
    • Grafana
    • Kibana/Elastic
    • CI/CD
    • GitLab
    • Redis
    • Python
    • Java
    • Oracle
    • GCP
    • Linux
    • Scrum
  2. Aug 2023 – Mar 2025

    Software Development Intern

    Empresa 1, Belo Horizonte, MG (Remote)

    • Collaborated on the migration of a legacy C++ application to the web using Spring Framework and AngularJS.
    • Designed and optimized SQL queries for relational databases, reducing response time by 30%.
    • Designed and implemented REST APIs with Spring and Hibernate, efficiently integrating internal systems.
    • Automated builds with Maven and managed database migrations with Liquibase, ensuring consistent CI/CD.
    • Worked in agile squads (Scrum), contributing to sprints, backlog refinement, and daily stand-ups for iterative, demand-driven deliveries.
    • Java
    • Spring Framework
    • Hibernate
    • AngularJS
    • JavaScript
    • Oracle
    • SQL
    • Maven
    • Liquibase
    • Wildfly
    • Scrum
    • C++

03

Projects

A selection of personal projects — mostly backend services, with a few complete products.

  1. Shopping-cart-service — Repository (opens in a new tab)

    Shopping cart management microservice with MongoDB and Redis caching.

    • Java
    • Spring Boot 3
    • Spring Data
    • Hibernate
    • MongoDB
    • Redis
    • OpenFeign
    • Lombok
    • Docker
    • Swagger
  2. QuickEvent — Repository (opens in a new tab)

    REST API for managing events, following Clean Architecture and SOLID principles.

    • Java
    • Spring Boot 3
    • Spring Data JPA
    • PostgreSQL
    • Flyway
    • Validation
    • Docker
    • Clean Architecture
    • SOLID
  3. Mnemo — Repository (opens in a new tab)

    Desktop app to organize and watch a local video library, browsing the real folder structure, with progress, tags and thumbnails.

    • Rust
    • Tauri
    • TypeScript
    • React
    • Vite
    • Tailwind CSS
    • Radix UI
    • TanStack Router
    • TanStack Query
    • Zustand
    • Vitest
    • Bun
    • SQLite
  4. Medical Clinic API — Repository (opens in a new tab)

    REST API for managing a medical clinic, developed with Spring Boot and MySQL.

    • Java
    • Spring Boot 3
    • Spring Data JPA
    • Hibernate
    • MySQL
    • Flyway
    • Lombok
    • JUnit
    • Mockito
    • Swagger
    • JWT
  5. E-commerce Chatbot — Repository (opens in a new tab)

    A Spring Bot application that implements an AI-powered customer service chatbot.

    • Java
    • Spring Boot
    • Spring Webflux
    • Thymeleaf
    • JavaScript
    • jQuery
    • OpenAI API
  6. Habits Tracker — Repository (opens in a new tab)

    Full-stack application for monitoring and maintaining daily habits, available for web and mobile.

    • Node.js
    • Fastify
    • Prisma
    • SQLite
    • Swagger
    • React
    • Vite
    • Tailwind CSS
    • Axios
    • React Native
    • Expo

04

Skills

Languages
  • Java
  • Go
  • JavaScript
  • TypeScript
  • Python
  • SQL
  • Shell
Backend
  • Spring Boot
  • Spring Data JPA
  • Spring Webflux
  • Spring Security (JWT)
  • Hibernate
  • Node.js
Databases
  • PostgreSQL
  • MySQL
  • Oracle
  • SQLite
  • H2
  • MongoDB
  • Redis
DevOps / Cloud
  • Docker
  • Kubernetes
  • Kong (API Gateway)
  • Git
  • GitHub Actions
  • GitLab
  • Maven
  • CI/CD
  • GCP
  • AWS
Messaging
  • RabbitMQ
  • Apache Kafka
Frontend
  • Next.js
  • React
  • AngularJS
  • Tailwind CSS
  • Bootstrap
Tools
  • JUnit
  • Mockito
  • Testcontainers
  • Flyway
  • Liquibase
  • Swagger
  • Jest
  • Linux
  • Grafana
  • Elastic

05

Education

  1. Mar 2026 – Mar 2027

    Postgraduate Specialization (Lato Sensu) in Software Engineering

    Uniamérica Descomplicain progress

  2. Jan 2023 – Mar 2026

    Bachelor's Degree in Computer Science

    Uniamérica Descomplica

  3. Feb 2018 – Mar 2021

    Technical Degree in Electro-electronics

    CEFET-MG

Certificates

  • Full Stack Web Development — Curso.dev
  • Stellantis Education Award
  • Oracle Cloud Infrastructure Foundations Associate (1Z0-1085-25)
  • AWS Academy Cloud Architecting
  • AWS Academy Cloud Foundations
  • Oracle Next Education F2 T4 Back-end
  • Formação Python, Data Science no OCI e Oracle Analytics
  • EF SET English Certificate (B2 Upper Intermediate)
  • Java Foundations
  • ChatGPT Prompt Engineering for Developers

Languages

Portuguese
Native
English
Advanced — B2 Upper (EF SET), C2 reading, C1 writing

06

Contact