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,, c#, php, ruby, go, scala, entre otras) y ser capaz de adaptarse a arquitecturas como microservicios, serverless o event-driven.
responsabilidades principale
* sdiseñ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
*.
requisit*
* osexperiencia comprobada de al menos 3 años en desarrollo backend, idealmente en proyectos de alto volumen de datos o aplicaciones crítica
* s.experiencia sólida en al meno
s u
no de los siguientes stacks tecnológico
s:
- ja
va (spring boot, hibernat
e)
- pyth
on (django, flask, fastap
i)
- javascript / typescri
pt, express, nestj
s)
-
c# (.net core, asp.ne
t)
- p
hp (laravel, symfon
y)
- ru
by (ruby on rail
s)
-
go (gin, fiber, ech
o)
- sca
la (play framework, akka, lago
* m)experiencia en el diseño 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 ágile
s.