Available for new opportunities

Senior& Solutions Architect.

I design and ship backend platforms that scale — clean hexagonal architecture, cloud-native, 18+ years, zero shortcuts.

18+
Years
45+
Team led
15+
Companies
8
Industries
About

Who I am

I'm Carlos Andrés Montoya Tobón, a Senior Java Backend Engineer and Solutions Architect based in Medellín, Colombia. For the last 18+ years I've been designing and building Java-based platforms — from transportation management systems and telecom transactional portals to fintech PaaS and blockchain credentials.

My specialty is backend architecture with the Spring ecosystem (Spring Boot), microservices and event-driven systems — distributed messaging with Kafka and RabbitMQ, NoSQL at scale with Cassandra — deployed on AWS, GCP and Azure. As Technical Lead and Solutions Architect I've led distributed teams of up to 45 engineers, driven DevOps culture and agile delivery (certified Scrum Master), and helped organizations modernize their stacks and pipelines.

When I'm not coding, I enjoy learning about new tech with my best friends and spending time at home with my wife Viky and our two dogs, Ragnar and Leo.

Skills

Technical stack

Tools and technologies I use daily to design, build and operate distributed systems.

◆ Backend

Java18y
Kotlin8y
Spring Boot15y
Spring Cloud12y
Spring Security12y
Hibernate14y
Kafka6y
RabbitMQ10y
Cassandra7y
REST / gRPC12y
Keycloak6y

● Cloud & Infrastructure

AWS10y
GCP6y
Azure4y
Kubernetes6y
Docker8y
GKE4y
KrakenD4y
Terraform3y

▲ DevOps & Tools

Jenkins10y
GitHub Actions5y
SonarQube8y
Nexus8y
Gradle8y
Maven15y
PostgreSQL10y
MySQL14y
Oracle SQL12y
Scrum Master10y

✦ AI & Productivity

Claude Code1y
GitHub Copilot2y
JetBrains Junie1y
Prompt Engineering2y
Experience

Career timeline

Highlights from 18+ years of building, leading and shipping software.

Filter by stack
May 2026 — PresentActive
Soldife
6+9microservices + SDKs

Solution Architect & Tech Lead

Remote
JavaSpring BootHexagonal ArchitectureDDDMicroservicesArchUnitGitHub ActionsKrakenDGraalVMStructurizr
Sep 2024 — Jan 2026
F2X - Flypass
Commissions & billing · microservices

Backend Developer

Medellín, Colombia
JavaSpring BootMicroservicesHexagonal ArchitectureAWSPostgreSQL
Blerify
JavaVert.xKotlinKeycloakKrakenDBlockchainPostgreSQLGCPKubernetes
Apr 2022 — Jun 2023
Tul
B2B marketplace · warehousing

Backend Developer

Medellín, Colombia
JavaSpring BootSpring SecurityMicroservicesHexagonal ArchitectureAWSPostgreSQL
Aug 2020 — Apr 2022
k4s - Klever for Solutions
PaaS Architect · health

Solutions Architect

Medellín, Colombia
JavaSpring BootAWSKeycloakGCP
Integral Software SAS
KotlinJavaSpring BootPostgreSQLReactAngularKeycloakHexagonal
Software Estratégico
JavaSpring BootRabbitMQCassandraDevOps
Aug 2013 — Sep 2015
Tata Consultancy Services
45+developers led

Technical Lead

Medellín, Colombia
JavaSpringWebSphere PortletsOracle Service BusJenkins
PATH S.A.
JavaAWSIoTCI/CD
Ceiba Software House
JavaJEE 5StrutsJSFOracle SQLTomcat
Castor SAS (antes Mercurio)
JavaServletsJSPJavaScriptSQL ServerMySQLTomcat
Projects

Selected work

A focused look at the systems I have shipped recently.

Featured

Mr. Yoker

Secure ticket-purchasing system built on blockchain, issuing W3C verifiable credentials for each ticket to guarantee authenticity and prevent fraud.

JavaSpring BootBlockchainW3C Verifiable CredentialsCryptography
Featured

MyGuidelines — Engineering Standards

My engineering playbook, codified — the architecture, testing, security and clean-code standards I hold every project to, and the trade-offs behind them. Hexagonal + DDD for JVM microservices, written to be executable by engineers and AI coding agents.

Hexagonal ArchitectureDDDClean CodeTestingSecurity

Llevape

Designed the architecture and components for a warehouse-management system in Peru — Keycloak-secured, Spring Boot with Kotlin and Java on Gradle, backed by PostgreSQL.

KotlinJavaSpring BootKeycloakGradlePostgreSQL

Mutual SER — Microfrontends

Service portal for MutualSER built as composable micro-applications with Module Federation, secured by Keycloak over a clean-architecture backend.

JavaSpring BootReactKeycloakModule Federation

Hexadialer

Predictive and arithmetic dialer for call centers, optimizing agent-to-customer connection rates through real-time pacing algorithms.

JavaSpring FrameworkAsteriskPostgreSQL

MyPipelines

Reusable CI/CD pipeline library — parameterized GitHub Actions workflows (build, tag-filtered tests, JaCoCo coverage, OWASP scan, ArchUnit, Spotless) shared across JVM, KrakenD and NGINX projects.

GitHub ActionsCI/CDReusable WorkflowsOWASPArchUnit

AI Engineering · For your team

Software delivered with AI discipline

Senior backend engineer, full-stack (Java + React), DevOps and Java solution architect. I fit the architecture to the problem — hexagonal, microservices, event-driven or modular monolith — pairing Spring Boot and agentic workflows with Claude Code to ship production-ready software in a fraction of the time, without sacrificing testing, ADRs or observability.

01

Delivery 3–5× faster

Agentic workflows (discuss → plan → execute → verify) ship in hours what takes days traditionally, while preserving atomic commits and real tests.

02

Architecture without shortcuts

Clean architecture, ports & adapters, ArchUnit gates and ADRs are non-negotiable — agentic speed never comes at the cost of structure.

03

Tests + observability built-in

Tests (JUnit, Karate, Testcontainers), structured logging and OpenTelemetry tracing are wired from day one, not bolted on later.

04

Your team keeps the workflow

I leave your team the workflow, not a black box: the agents, skills and guidelines stay in your repo and your engineers keep using them after I'm gone.

What I offer

Agentic delivery

Custom agents and discuss→plan→execute→verify pipelines wired into your codebase — production-ready features in a fraction of the time, tests and ADRs included.

RAG & MCP servers

Spring AI + Qdrant retrieval and Model Context Protocol servers in Java/Kotlin that expose your internal systems and knowledge bases as first-class agent tools.

LLM evals & guardrails

Eval harnesses, rubrics and output validation so AI features ship measured, not vibes.

Greenfield builds

Spring Boot + hexagonal from scratch with CI/CD, observability and complete testing infra.

Legacy refactor

Strangler-fig refactor of legacy Spring/Java services toward hexagonal architecture, with full test coverage and zero downtime.

DevOps automation

Production-ready GitHub Actions templates + GitFlow + multi-cloud deploys (EC2, VPN-tunneled EC2, EKS) backed by the soldife/ci-templates toolkit.

Contact

Let's build something

Open to senior backend, architecture and technical leadership roles. Feel free to reach out.