Backend developer specialized in Java, Spring and Mongo DB.

20+ years building software · Domain Architect · Málaga, ES

I design and build APIs and cloud-native architectures. In this site I share the notes, books and certifications that I accumulate — from developer to developers.

Jacinto Mena
Menasoft
@menasoft · domain architect
◉ Málaga, Spain · remote OK
◉ 20+ years of experience
◉ VMware Spring Professional 2021
◉ 15 posts · updated in 2026
02 · Notes

From developer to developers.

Short notes, books and learnings. 15 posts to date.

FILTER
GENERAL 2026-05-26 3 min read

Total Renewal: New Design and Path Towards AI

Menasoft is being renewed. We are launching a new architecture with Astro and focusing our content on Artificial Intelligence, while maintaining the continuous evolution of the platform.

astroaidesignevolution
Read more →
SOLUTIONS 2023-09-02 7 min read

Header-based request caching solution

This is the first post in a series I want to write regarding various solutions or patterns of which I have always had theoretical knowledge...

apiheaderscacherest
Read more →
DATABASES 2023-08-23 1 min read

New goal for 2023 ... Mongo Atlas

After a week of vacation and barely touching the computer for anything, I've come back eager to tackle new challenges. With the tech stack I've been working with...

databasecertificationmongogoals
Read more →
SW DEVELOPMENT 2023-08-15 2 min read

First experience with Spring Shell

A few days ago I came across a module I didn't know about from Spring. This Spring module is designed for creating shell-type applications. More information can be found...

programmingspring
Read more →
ARCHITECTURE · CLOUD 2023-06-24 1 min read

Cloud Native Spring in Action Book

After some time not knowing what to look at, I found a very interesting book, which I'm enjoying a lot. This book is based on Spring and best practices for Cloud Native deployment...

cloudprogrammingspring
Read more →
ARCHITECTURE · CLOUD 2023-03-07 2 min read

AWS Certified Solutions Architect Associate achieved

Several months ago, I mentioned in the post Continuing AWS training that I was preparing to take the AWS Solutions Architect Associate certification exam. This is one of the main reasons...

awscertification
Read more →
CLOUD 2022-10-18 1 min read

Continuing AWS training

I've been busy with the AWS certification for several weeks now. Right now I'm 100% focused on it. Besides the AWS course I took at the beginning of the year, which was mainly focused on CloudFormation...

aws
Read more →
SW DEVELOPMENT 2022-09-28 1 min read

New Java version released – JDK 19

Like every 6 months, a new version of the Java JDK has been released. In this case, it's JDK 19. Just like the previous one (JDK 18), it is not a Long Term Support (LTS) version...

java
Read more →
CLOUD 2022-09-21 1 min read

Resuming AWS

Believe it or not, this is the third time I'm going to resume the goal of getting my AWS Solution Architect Associate certification. Several reasons have led me to try again...

aws
Read more →
SW DEVELOPMENT 2022-05-19 1 min read

Getting started with Micronaut

After watching the Micronaut-related talks at J on the Beach, I've become curious to know more about this framework. Since I'm very much into reading books (more than courses) to learn...

micronaut
Read more →
GENERAL 2022-05-09 1 min read

J On The Beach 2022

Last week I had the opportunity to attend the J On The Beach 2022 conference. It was very interesting for discovering new things and meeting old colleagues...

cloudebpfkubernetesmicronaut
Read more →
SW DEVELOPMENT 2022-05-06 1 min read

GoLang – First contact

With a bit of a delay, I have finished my March challenge which was to learn Go. This is the repository with my first Go project...

goprogramming
Read more →
SW DEVELOPMENT 2022-02-13 1 min read

February challenge ... learn Go

During this month I will participate in a code challenge with the aim of learning a language or framework different from the ones I am already used to working with...

go
Read more →
SW DEVELOPMENT 2022-01-30 3 min read

Spring Certified Professional

At the beginning of 2020, I set a goal to obtain a Spring certification. It hasn't been easy to achieve, but after almost a year of effort, I've succeeded...

certificationspring
Read more →
GENERAL 2021-12-08 2 min read

My first post

I have wanted to write my first blog post for a long time. The truth is that I usually spend a large amount of my free time researching topics related to software development.

architecturegoals
Read more →
03 · Technical Stack

The tools I work with daily.

Highlighted in blue, those I use day-to-day; the rest I have touched in specific projects or training.

Languages & Backend

Java 17/21 Spring Boot Spring Cloud Groovy Spring Shell Micronaut Quarkus Kotlin Python

Cloud & Infra

AWS Docker Kubernetes ArgoCD Helm GitLab Pipelines CloudFormation Terraform GitHub Actions Jenkins

Data & Messaging

PostgreSQL MongoDB Kafka Redis Mongo Atlas RabbitMQ SQS / SNS

Practices

REST APIs Microservices DDD Event-Driven Hexagonal TDD BDD SCS CI/CD
04 · Trajectory

Where I have been in recent years.

Summary — full detail is on LinkedIn.

June 2023 · presentNOW
Domain Architect

Domain architecture at Saber.tech, working on distributed systems design and cloud-native solutions.

JavaSpring BootAWSArchitecture
November 2022 · June 2023
Domain Architect
Ciklum

Domain architecture at Ciklum, working on distributed systems design and cloud-native solutions.

JavaSpring BootMicroservicesKafka
January 2019 · November 2022
Senior Java Developer
Ciklum

Senior Java development for various international clients, leading technical implementations and microservices architectures.

JavaSpring BootMicroservicesKafka
05 · Certifications & training

What I am studying right now.

Each with its blog entry where I detail the material and the path taken.