Resumen del puesto
El Backend Developer es responsable de diseñar, desarrollar y mantener la lógica de negocio, servicios del lado del servidor y bases de datos que soportan las aplicaciones digitales de la organización. Su rol es clave para garantizar rendimiento, seguridad, escalabilidad y mantenibilidad, actuando como enlace técnico con frontend, QA, DevOps y arquitectos de software.
Este perfil requiere experiencia en construcción y optimización de APIs, administración de bases de datos SQL y / o NoSQL, integración de sistemas y aplicación de buenas prácticas de calidad en entornos modernos. El profesional debe manejar al menos una de las tecnologías de backend más utilizadas (Java, Python, Node.js, C#, PHP, Ruby, Go, Scala, entre otras) y ser capaz de adaptarse a arquitecturas como microservicios, serverless o event-driven.
Responsabilidades principales
- Diseñar, implementar y mantener la lógica del lado del servidor en aplicaciones web y móviles.
- Construir y optimizar APIs REST y / o servicios de integración para el consumo eficiente por parte de frontend y otros sistemas.
- Administrar y modelar bases de datos relacionales (SQL) y no relacionales (NoSQL), garantizando integridad, rendimiento y disponibilidad.
- Implementar mecanismos de seguridad, control de accesos y encriptación en las aplicaciones.
- Integrar servicios de terceros, sistemas internos y microservicios mediante APIs o conectores.
- Colaborar estrechamente con equipos de frontend, QA y DevOps en entornos ágiles, asegurando entregas de calidad.
- Aplicar pruebas unitarias, code reviews y buenas prácticas de versionamiento de código.
- Documentar procesos técnicos, endpoints, modelos de datos y configuraciones relevantes.
Requisitos
Experiencia comprobada de al menos 3 años en desarrollo backend, idealmente en proyectos de alto volumen de datos o aplicaciones críticas.Experiencia sólida en al menos uno de los siguientes stacks tecnológicos :Java (Spring Boot, Hibernate)Python (Django, Flask, FastAPI)JavaScript / TypeScript (Node.js, Express, NestJS)
C# (.NET Core, ASP.NET)PHP (Laravel, Symfony)Ruby (Ruby on Rails)Go (Gin, Fiber, Echo)Scala (Play Framework, Akka, Lagom)Experiencia en el e implementación de arquitecturas modernas : microservicios, serverless (AWS Lambda, Azure Functions, GCP Cloud Functions) o event-driven (Kafka, RabbitMQ).Conocimientos en bases de datos SQL (PostgreSQL, MySQL, SQL Server, Oracle) y NoSQL (MongoDB, Cassandra, Redis, DynamoDB).Familiaridad con herramientas de control de versiones (Git), integración continua y despliegue automatizado (CI / CD).Habilidades de resolución de problemas, comunicación técnica y trabajo colaborativo en entornos ágiles.En Consultec-TI creemos en el poder del talento para transformar organizaciones. Impulsamos la evolución digital en sectores como banca, retail, salud, energía y gobierno, desarrollando soluciones que optimizan procesos y mejoran la experiencia de los usuarios. Aquí encontrarás un espacio para crecer, participar en proyectos innovadores y ser parte de equipos de alto rendimiento que marcan la diferencia.
#J-18808-Ljbffr