Desarrollador Back-end (Híbrido - San José, CR)
Uruca, San José, Costa Rica
Full Time
Experienced
Desarrollador de Software / Integración
Estamos en busca de un Desarrollador Backend con experiencia en integración de aplicaciones para unirse al equipo de nuestro cliente y contribuir a diversos proyectos.
Requerimientos técnicos
Experiencia requerida en:
Requisitos Académicos
Detalles del Puesto
Somos una empresa internacional enfocada en proporcionar servicios y desarrollar soluciones administrativas, de gestión y tecnología para negocios en los sectores público y privado. Nuestras operaciones abarcan España, Estados Unidos, México, Centroamérica y Sudamérica. Nuestra misión es fomentar equipos sólidos y atraer profesionales talentosos que busquen estabilidad y crecimiento. Estamos comprometidos con mantener y promover un ambiente laboral positivo que garantice que nuestros empleados prosperen en entornos dinámicos y colaborativos.
Estamos en busca de un Desarrollador Backend con experiencia en integración de aplicaciones para unirse al equipo de nuestro cliente y contribuir a diversos proyectos.
Requerimientos técnicos
- CI/CD con Azure DevOps
- SQL server y Oracle
- ASP.NET core 8.0 y Node.js
- Postman para pruebas de APIs
- GIT
- APIs: RESTful
- Protocolos de Seguridad: JWT, OAuth 2.0, Azure Vault
- Documentación con Swagger/OpenAPI
- IPatrones y principios: SOLID, Clean Code, DDD, MVC, CQRS
Experiencia requerida en:
- Diseño e implementación de arquitecturas de microservicios, facilitando el desarrollo modular y escalable de soluciones tecnológicas, con especial énfasis en la integración eficiente entre sistemas y servicios externos.
- Gestión y orquestación de la autenticación y autorización de servicios, garantizando un manejo seguro de la información del usuario mediante estándares como OAuth y JWT.
- Integración y optimización de fuentes de datos externas, incluyendo bases de datos, APIs de terceros y sistemas heredados, asegurando un flujo de datos eficiente y minimizando el uso de recursos.
- Desarrollo y mantenimiento de pipelines (CI/CD), automatizando despliegues y garantizando la calidad en la entrega de software.
- Monitoreo y mantenimiento de integraciones mediante herramientas de logging, tracing y métricas, asegurando la disponibilidad y rendimiento de los servicios.
- Colaboración en entornos ágiles, participando activamente en reuniones diarias, planificación, retrospectivas y ejecución de proyectos, alineándose con las directrices de arquitectos, propietarios de productos y equipos de integración.
Requisitos Académicos
- Formación Académica Mínima: Educación universitaria completa, equivalente a un bachillerato universitario o superior.
- Área Principal de Formación: Ciencias de la Computación, Sistemas o Ingeniería relacionada.
- Mínimo 3 años de experiencia como Desarrollador de software, back end.
- Inglés intermedio (lectura técnica)
Detalles del Puesto
- Tipo de Contrato: Contratación directa e indefinida.
- Horario de Trabajo: Lunes a viernes, tiempo completo.
- Modalidad: Híbrida (no negociable), Uruca, Costa Rica
Somos una empresa internacional enfocada en proporcionar servicios y desarrollar soluciones administrativas, de gestión y tecnología para negocios en los sectores público y privado. Nuestras operaciones abarcan España, Estados Unidos, México, Centroamérica y Sudamérica. Nuestra misión es fomentar equipos sólidos y atraer profesionales talentosos que busquen estabilidad y crecimiento. Estamos comprometidos con mantener y promover un ambiente laboral positivo que garantice que nuestros empleados prosperen en entornos dinámicos y colaborativos.
Apply for this position
Required*