Feria Virtual de Empleos de Tecnología en México¡Más de 500 ofertas de trabajo en México, USA y Remoto!Empleado de tiempo completoExperiencia y conocimientosLiderar y supervisar un equipo de desarrolladores encargados de la construcción de APIs y microservicios utilizando tecnologías como Spring Boot, MuleSoft y Apigee.Proporcionar orientación técnica y apoyo a los miembros del equipo, asegurando la calidad del código y la implementación de las mejores prácticas de desarrollo.Coordinar y asignar tareas dentro del equipo, asegurando que se cumplan los plazos y objetivos del proyecto.Realizar revisiones de código (code reviews) de manera regular para garantizar la calidad, la consistencia y la seguridad del código producido por el equipo.Colaborar estrechamente con los equipos de arquitectura, desarrollo y operaciones para diseñar e implementar soluciones de integración efectivas y escalables.Participar en la identificación de requisitos técnicos, la planificación y el diseño de soluciones de integración.Participar en la definición y mejora de procesos, estándares y mejores prácticas de desarrollo de APIs y microservicios.Generar el diseño técnico (diagramas y documentación) de las APIs generadas.Experiencia mínima de 5 años en el desarrollo de sistemas participando en todo el ciclo de desarrollo de software.Experiencia previa en un rol de liderazgo técnico, supervisando equipos de desarrollo en proyectos de desarrollo.Amplia experiencia en el diseño, desarrollo e implementación de APIs y microservicios utilizando tecnologías como Spring Boot, MuleSoft y Apigee.Fuertes habilidades de programación y experiencia en revisión de código, con un enfoque en la calidad del código y la seguridad.Experiencia con los estándares para la especificación de APIs como RAML y Open API.Experiencia en el desarrollo de APIs utilizando el enfoque API-first.Experiencia con tecnologías de integración como ESB, MQ, Pub/Sub, API Gateway.Capacidad para comunicarse de manera efectiva con diferentes niveles de personal técnico y no técnico.Experiencia en la implementación de metodologías ágiles de desarrollo de software, como Scrum o Kanban.Conocimiento avanzado en patrones de diseño.Experiencia en plataformas cloud como GCP, AWS o Azure.Conocimiento avanzado en bases de datos relacionales y no relacionales.Dominio de conceptos de calidad de software: pruebas funcionales y no funcionalesCapacidad para identificar, mitigar y eliminar riesgos de seguridad.Capacidad para trabajar de manera independiente y en equipo, gestionando eficazmente las prioridades y los plazos.Experiencia con herramientas de análisis de código y análisis de vulnerabilidades.Conocimiento en las prácticas de CI/CD.Escolaridad Licenciatura / Ingeniería en sistemas computacionales, informática o carrera afín.#J-18808-Ljbffr