Acerca del puesto Desarrollador BackEnd (Hibrido Quito)
Sobre la Empresa:
Somos una empresa de tecnología especializada en el end to end de activos digitales, que acompaña su oferta de staffing y fabrica de software con servicios de consultoría y tecnología que permiten escalar grandes transformaciones empresariales.
Buscamos un(a) Desarrollador(a) Backend con más de 3-5 años de experiencia, responsable de apoyar el diseño de soluciones, implementar servicios y componentes backend robustos, escalables y seguros, promoviendo buenas prácticas de ingeniería, calidad temprana y cumplimiento de estándares tecnológicos definidos por chapters, CoEs y áreas de tecnología.
Responsabilidades:
-
Diseñar, desarrollar, evaluar y mejorar servicios y soluciones backend.
-
Implementar productos que cumplan criterios funcionales, no funcionales y tiempos de entrega.
-
Proponer arquitecturas de desarrollo para soluciones de alta complejidad.
-
Aplicar y promover estándares de calidad, revisión de código y pruebas tempranas.
-
Resolver incidencias y defectos en ambientes no productivos y productivos.
-
Proponer mejoras al proceso de desarrollo, automatización e inspección de código en CI/CD.
-
Acompañar al equipo técnicamente y asesorar en el uso de frameworks.
-
Elaborar documentación técnica y apoyar al arquitecto en la traducción de necesidades funcionales.
Requisitos:
-
Más de 3-5 años de experiencia en desarrollo backend.
-
Dominio de Java / Spring Boot, .NET / .NET Core, Node.js y/o Python.
-
Experiencia en diseño e integración de APIs escalables, autenticación y autorización.
-
Dominio de microservicios, patrones de diseño, principios SOLID, POO y programación funcional.
-
Experiencia con pruebas unitarias, de contrato y mutación; deseable conocimiento en Spring Cloud Contract y OpenAPI.
-
Conocimiento en bases de datos SQL Server, Oracle, Postgres, MongoDB y Neo4J.
-
Experiencia con Kafka, RabbitMQ, contenedores, pipelines CI/CD y control de versiones.
-
Conocimiento en seguridad de microservicios: JWT, OAuth2, OpenID, SAML2, OWASP Top Ten e ISO 27001.
-
Manejo de Azure, Azure DevOps, Azure Repos, Jira, Confluence, Teams, DrawIO e IcePanel.
Competencias clave:
-
Trabajo en equipo.
-
Comunicación asertiva.
-
Gestión del cambio.
-
Liderazgo técnico.
-
Pensamiento analítico.
-
Orientación a la calidad y escalabilidad.
-
Cultura ágil.