Ecosistemas

API Developer SR

Posted: 2 minutes ago

Job Description

En Ecosistemas buscamos un/a Backend Developer / API Developer SR con sólida experiencia en diseño y desarrollo de APIs, para integrarse a nuestro equipo de tecnología.La persona seleccionada será responsable de diseñar, implementar y optimizar APIs escalables y seguras, garantizando la integración fluida con distintos sistemas y aplicaciones, además de velar por la calidad, documentación y mejora continua de las soluciones.ResponsabilidadesDiseñar y desarrollar APIs RESTful y/o GraphQL según requerimientos funcionales y técnicos.Documentar, mantener y asegurar que las APIs cumplan con las mejores prácticas de la industria.Colaborar con equipos front-end, back-end y otros stakeholders para integrar APIs en distintos sistemas.Optimizar el rendimiento de las APIs (tiempos de respuesta, caching, rate limiting, etc.).Implementar prácticas de seguridad para proteger las APIs frente a amenazas (SQL Injection, XSS, CSRF, etc.) y asegurar cumplimiento normativo (ej. HIPAA).Desarrollar y ejecutar pruebas unitarias, de integración y end-to-end.Depurar y resolver problemas relacionados con funcionalidad, rendimiento y seguridad.Crear y mantener documentación completa de las APIs (endpoints, guías de uso, ejemplos).Brindar soporte a equipos internos y externos que utilicen las APIs.Mantenerse actualizado sobre tendencias y buenas prácticas en desarrollo de APIs y microservicios.RequisitosTítulo universitario en Ciencias de la Computación, IT o afines.Inglés Avanzado (EXCLUYENTE) (Estarás en contacto con clientes del exterior)+5 años de experiencia en desarrollo e integración de APIs.Dominio de lenguajes de programación como JavaScript, Python, Java o C#.Experiencia en arquitectura de microservicios.Manejo de frameworks y herramientas como Spring Boot.Conocimiento de seguridad en APIs y autenticación (OAuth, JWT, API Keys).Familiaridad con bases de datos SQL y NoSQL.Experiencia con sistemas de control de versiones (Git).Excelentes habilidades de resolución de problemas, depuración y diagnóstico.Atención al detalle y compromiso con la entrega de soluciones de calidad.Buenas habilidades de comunicación y trabajo en equipo.OfrecemosModalidad de trabajo: RemotoProyectos desafiantes en entornos de innovación tecnológica.Oportunidades de capacitación y desarrollo profesional.

Job Application Tips

  • Tailor your resume to highlight relevant experience for this position
  • Write a compelling cover letter that addresses the specific requirements
  • Research the company culture and values before applying
  • Prepare examples of your work that demonstrate your skills
  • Follow up on your application after a reasonable time period

You May Also Be Interested In