Software Engineering Jobs in Colombia
There are 356 open Software Engineering jobs in Colombia on freehire right now. 54 of them were posted recently. The skills employers ask for most often are api, cloud and ai.
Most requested skills
- api 54%
- cloud 46%
- ai 42%
- java 41%
- python 38%
- ci-cd 36%
- sql 35%
- agile 33%
How the work is done
- Remote 149 · 42%
- Hybrid 43 · 12%
- Onsite 7 · 2%
Visa sponsorship offered in 27% of the 48 postings that state a position on it.
Seniority
- Senior 137
- Lead 24
- Junior 11
- Principal 10
- Middle 9
- Staff 7
Who is hiring
- 1000+ employees 55
- 501-1000 employees 44
- 51-200 employees 12
- 11-50 employees 4
- 201-500 employees 2
Java Software Engineer
Builds and maintains Java microservices for a real-time payments and treasury platform using Spring Boot, Kafka, and Azure; collaborates with Agile teams to deliver enterprise cash-management features.
Java Software Engineer
Build and maintain Java-based microservices for StoneX’s real-time payments and treasury platforms using Spring Boot, Kafka, and Azure.
Lead Software Engineer
Lead a small team to design, build, and ship internal business apps using .NET/Java and SQL, while mentoring engineers and setting technical standards.
Java Software Engineer
Builds and maintains Java/Node.js web scrapers that extract hotel pricing data from external sites, ensuring scalable, high-performance data pipelines and robust error handling.
Senior Software Engineer
Builds fintech features in PHP/JavaScript/Vue/AngularJS, designs APIs for global partners, and safeguards customer data with SQL and anti-fraud AI.
SR Java Developer+ Kafka (u$d pay) ID #00070
Senior Java developer designs and builds scalable, real-time data pipelines using Kafka and NoSQL databases for distributed systems.
Java Developer SR -Remoto Latam – ID #00123
Migrate and modernize Java applications to Azure Cloud using Spring Boot, REST APIs, and containerized workflows while mentoring teams and driving agile delivery.
Web Developer (HubSpot, WordPress, Full-time, 6 Months Contract)
Build and update event pages in HubSpot CMS and WordPress, embedding video and ticketing widgets while optimizing for conversions and UX.
Software Engineer
Builds and maintains line-of-business insurance applications using Java/Python, Spring Boot, and cloud services while reducing technical debt and integrating GenAI.
Lead Java Developer
Lead a team building and maintaining Java-based financial applications using Spring, JVM, and modern architectures for a Colombian-based outsourcing firm.
Senior Java Developer, Colombia
Senior Java developer building and refactoring backend services for retail device management using Java 21, Spring Boot, and Kubernetes, while collaborating with a multicultural team.
Software Engineer
Build and maintain high-quality software using Java/SpringBoot and NodeJS for low-code BSS platforms serving telecoms globally.
Java Developer
Build and maintain high-volume, low-latency microservices in Java using Spring Boot, Spring Cloud, PostgreSQL, and Kafka for event-driven systems.
Junior Java Developer
Provides Level 1–2 support for Java-based applications, troubleshooting incidents, analyzing logs, and escalating tickets under supervision.
Senior Java Developer: Cloud & Federal Modernization Remote
Senior Java developer modernizing federal systems by migrating legacy J2EE/Struts 2 apps to Spring Boot on AWS/Azure while maintaining strict security standards.
Senior Full‑Stack Java Developer - Hybrid Colombia
Build and maintain full-stack Java applications using Spring Boot and Angular for Periferia IT Group’s clients in Colombia.
Remote Java Developer - Global FinTech Growth Path
Build and maintain Java-based financial software using Spring Boot and JDBC, focusing on API development and cloud platforms.
Senior Java Developer
Senior Java developer building scalable backend services and cloud-native integrations for Amadeus Hospitality, using Kafka, Couchbase, and REST APIs.