Cristian Steven Perafan Monroy
@cristianperafan
Senior backend JVM engineer scaling resilient microservices with Java/Kotlin, Kafka, and end-to-end product ownership.
What I'm looking for
I’m a Senior JVM backend engineer with 5 years of experience designing and scaling resilient microservices end-to-end. I build high-performance solutions with Java and Kotlin, using Spring Boot to deliver maintainable, production-ready systems.
I’m strongest in API and architecture decisions—designing RESTful APIs, applying Hexagonal Architecture, and practicing TDD with JUnit and Mockito. I also turn complex integrations into reliable services, including migrating monoliths to AWS and Docker with robust CI/CD pipelines.
Beyond traditional backend work, I engineer event-driven integrations with Apache Kafka to improve cross-service communication for mission-critical systems. I continuously incorporate emerging AI technologies into my development lifecycle by integrating agentic AI tools and LLMs to accelerate investigation and strengthen workflows.
Experience
Work history, roles, and key accomplishments
Architected and deployed scalable, cloud-based microservices using Java, Kotlin, Spring Boot, and Hexagonal Architecture to ensure high availability and maintainability. Led end-to-end backend ownership, implemented event-driven integrations with Kafka, and established TDD practices using JUnit.
Built and maintained scalable backend systems using Java, Spring Boot, and PostgreSQL, focusing on secure API design and transactional reliability. Implemented reactive programming for high-traffic throughput and led migrations to AWS and Docker while establishing CI/CD pipelines.
Data Management Assistant
CIAT
Jan 2021 - Jan 2022 (1 year)
Developed Python-based data migration scripts to transition legacy datasets into a centralized Java-based architecture. Designed ER diagrams and executed SQL queries in MySQL/PostgreSQL to curate datasets for international teams.
Education
Degrees, certifications, and relevant coursework
Universidad del Valle
Bachelor of Science, Systems Engineering and Computing Science
Earned a B.S. in Systems Engineering and Computing Science. Completed coursework in distributed systems, software architecture, and algorithms.
Availability
Location
Authorized to work in
Social media
Job categories
Skills
Interested in hiring Cristian Steven?
You can contact Cristian Steven and 90k+ other talented remote workers on Himalayas.
Message Cristian StevenGet matched with your dream remote job
Sign up now and join over 250,000+ remote workers who receive personalized job alerts, curated job matches, and more for free!
