es en de
Juan Manuel Hoyos Contreras

Juan Manuel Hoyos Contreras

Backend & Cloud Engineer | Java | AWS | Docker | Kubernetes

Cali, Colombia

About me

Systems Engineer with AWS certification and a background in Backend Java. Focused on software development and architecture, with experience at national and multinational companies across the services, financial and technology sectors. Strong knowledge of backend, AWS, databases, Node.js and agile methodologies. AWS Certified Cloud Practitioner, DevOps Ambassador and AWS Student Builder Group Leader, building AWS communities in Valle del Cauca.

  • Scalable backend development with Java and Spring Boot
  • Cloud and serverless architectures on AWS and GCP
  • Containers and orchestration with Docker and Kubernetes
  • Leader of the AWS Student Builder Group Universidad del Valle

Experience

Professional background and recent roles

Software Developer

ArkNova S.A.S.

Cali, Colombia · Remote

Jul 2024 — Present

Design and development of scalable backend architectures for mobile and web applications. Implementation of cloud services on AWS and Google Cloud Platform with serverless architectures, CI/CD pipelines with GitHub Actions, and solutions focused on high availability, security and scalability.

AWS & GCPServerlessCI/CD · GitHub ActionsJavaFlutterFirebase

Custom Software Engineer

Accenture Colombia

Medellín, Colombia · Remote

Oct 2022 — Nov 2023

Development and maintenance of Java applications throughout the full development lifecycle, from requirements analysis to implementation and testing. Built integration modules with microservices and containers, diagnosed and resolved critical real-time performance issues, and implemented automated tests that improved code stability. Managed containers with Kubernetes on AWS EKS.

JavaSpring BootMicroservicesKubernetesAWS EKSBash

Backend Developer (Trainee)

Academia Geek (Bootcamp)

Medellín, Colombia · Remote

Apr 2022 — Jun 2022

Designed backend logic and solutions to ensure the correct execution of actions requested on websites and web applications.

Node.jsExpress.jsJavaScriptMySQLSQL

Education

Academic background and continuous learning

Systems Engineering

Universidad del Valle

2023 — 2026

Training in software engineering, distributed systems, cloud architecture and backend development.

Back-end Java

Eggcademy · Globant University

Apr 2023 — Dec 2023

Intensive backend development program with Java, Spring Boot, JUnit and SQL databases.

Systems Technician

SENA

2018

Technical training in programming and systems fundamentals.

Tech Stack

Technologies I work with every day

Languages

Java JavaScript Python

Backend & Data

Spring Boot Node.js Express.js SQL PostgreSQL MySQL

Cloud

AWS Google Cloud Firebase Serverless

DevOps & Containers

Docker Kubernetes Terraform Ansible Jenkins ArgoCD GitHub Actions

Observability & Tooling

Grafana OpenTelemetry Git Bash

Mobile & Methodologies

Flutter Scrum Kanban

Languages

Languages I use professionally

Spanish

Native

German

Intermediate (B2)

English

Basic (A2)