Si sos un developer SR con experiencia en APIs y te gusta el desafío de crear soluciones escalables y seguras, este puesto en Ecosistemas es para vos. Podrás optimizar el rendimiento y la seguridad de las APIs, colaborando con distintos equipos.
Descripción del puesto
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. Responsabilidades Diseñ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. Requisitos Título universitario en Ciencias de la Computación, IT o afines. +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). Inglés excluyente. 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. Ofrecemos Modalidad de trabajo: Remoto Horario Full Time de 9 a 18hs. Proyectos desafiantes en entornos de innovación tecnológica. Oportunidades de capacitación y desarrollo profesional. Excelente clima laboral y cultura colaborativa.