
Desarrollador/a Full Stack MID — Vue + Spring Boot
Symplifica | · Bogotá, Colombia · Hybrid
All reasons
In its favour
- Still listed on the employer's own board
¿Te gusta construir soluciones de principio a fin, entender el negocio detrás del código y tener autonomía para llevar una funcionalidad completa desde backend hasta frontend?
En **Symplifica** buscamos un/a **Desarrollador/a Full Stack MID** con bases técnicas sólidas, atención a la calidad del código y capacidad para construir soluciones escalables.
Trabajarás sobre una **SPA en Vue 3** , un backend modular en **Spring Boot** y **PostgreSQL** , dentro de un equipo en el que tendrás autonomía para desarrollar features completas, participar en revisiones de código y resolver retos reales de negocio.
**🧭** **¿Qué harás en este rol?**
- Desarrollar funcionalidades end-to-end en frontend y backend.
- Construir y evolucionar nuestra SPA en **Vue 3 + TypeScript**.
- Desarrollar APIs REST y servicios utilizando **Java + Spring Boot**.
- Modelar datos y construir consultas eficientes sobre **PostgreSQL**.
- Implementar autenticación, permisos, validaciones y mecanismos de seguridad.
- Integrar frontend, backend y servicios externos.
- Crear y mantener pruebas automatizadas para garantizar la calidad de los desarrollos.
- Participar en revisiones de código, debugging y mejora continua de nuestras prácticas de desarrollo.
- Entender reglas de negocio complejas y convertirlas en soluciones tecnológicas mantenibles y escalables.
**🎯** **¿Qué buscamos en ti?**
**Vue — mínimo 2 años de experiencia**
- Vue 3, Composition API (\<script setup\>) y TypeScript.
- Vite y vue-router, incluyendo manejo de rutas, permisos y sesiones.Estado reactivo mediante composables.
- Integración con APIs, formularios, validaciones, manejo de errores y CSRF.
- Experiencia con **vue-i18n** para aplicaciones multiidioma.
**Spring Boot — mínimo 2 años de experiencia**
- Java 17 o superior. Actualmente trabajamos con **Java 25 + Spring Boot 4**.
- Desarrollo de APIs REST, controllers, validaciones y manejo global de errores.
Experiencia con **Spring Security**
sesiones, roles/permisos, BCrypt y protección CSRF.
- Patrones de servicio y repositorio, inyección de dependencias y código limpio.
- Experiencia con jobs o programación de tareas.
**Bases de datos — mínimo 2 años de experiencia**
PostgreSQL y SQL avanzado
JOINs, agregaciones, subconsultas, índices y transacciones.
- Migraciones y versionamiento de esquema con **Flyway**.
- Experiencia con **Spring Data JDBC o JPA/Hibernate**.
**Testing y herramientas**
- JUnit 5, Mockito y Spring Test (MockMvc / @SpringBootTest).
- Cultura de testing y experiencia trabajando con suites automatizadas en CI.
- Git y manejo de flujos de ramas.
- Maven o Gradle, Node, pnpm/npm y manejo de terminal.
- Capacidad de hacer debugging Full Stack end-to-end.
**💡** **Suma puntos si tienes experiencia con
**
- Tailwind CSS y Storybook.
- OAuth2/SSO e integración con servicios externos.
- Feign/WebClient y almacenamiento de archivos en S3.
- Procesos background o colas de trabajos.
- Inglés para lectura de documentación técnica.
**🤖** **Tenemos un PLUS que nos interesa especialmente**
Estamos explorando activamente el desarrollo con **agentes de Inteligencia Artificial**. Será un gran diferencial si tienes experiencia —o interés demostrable— trabajando con:
**Koog (JetBrains)
- Google ADK
- LangChain4j/LangChain
- Model Context Protocol (MCP)
- Tool Calling y herramientas para LLMs.**
No es un requisito excluyente, pero sí un plus importante para nosotros.
**🧠** **Nos encanta si eres una persona...**
- Autónoma para desarrollar features completas de backend + frontend.
- Capaz de entender y modelar reglas de negocio complejas.
- Comprometida con la calidad y las buenas prácticas.
- Clara para comunicar, documentar y participar en code reviews.
- Colaborativa, curiosa y con ganas de seguir aprendiendo.
🧩 **Lo que encontrarás en Symplifica**
- Un equipo donde tendrás autonomía para construir y proponer.
- Retos tecnológicos conectados directamente con necesidades reales del negocio.
- Espacio para experimentar con nuevas tecnologías e Inteligencia Artificial.
- La oportunidad de construir productos tecnológicos que generan impacto en la vida de miles de personas.
Skills
- Vue.js
- Spring Boot
- PostgreSQL
- TypeScript
- Java
- Vite
- Spring Security
- SQL
- Spring Data
- JDBC
- JPA
- Hibernate
- JUnit
- Mockito
- Spring
- Git
- Maven
- Gradle
- Node.js
- npm
- Tailwind CSS
- Storybook
- OAuth 2.0
- SSO
- S3
- Google ADK
- LangChain
- Model Context Protocol
- LLM
More jobs at Symplifica |
Similar roles
- Senior Software Engineer (Backend oriented) (Bogota)Félix · Bogotá2d ago
- Desarrollador FullstackHypernova Labs · Colombia · Guayaquil, Ecuador · El salvador +42d ago
- Manager, Software EngineeringRush Street Interactive · Bogotá3d ago
- Sr. Software EngineerSabre · Bogota, Bogota, Colombia3d ago
- Senior Agentic AI Engineer ID98909AgileEngine · Medellín, Antioquia, Colombia3d ago