




Resumen del Puesto: IDS Comercial, S.A. de C.V. busca un Líder Técnico Java enfocado en despliegues y microservicios para liderar el desarrollo y supervisar soluciones técnicas. Puntos Destacados: 1. Liderazgo técnico en desarrollo Java y microservicios 2. Trabajo en un entorno dinámico y colaborativo 3. Oportunidades de crecimiento profesional y desarrollo Únete a IDS Comercial, S.A. de C.V. como Líder Técnico Java en un rol de despliegues y microservicios. Trabaja en un entorno dinámico y colaborativo, con posibilidad de modalidades presenciales y remotas. · Requisitos: Ingeniería o licenciatura en carrera afín a tecnologías de la información. Al menos 4 años de experiencia profesional Perfil enfocado en liderazgo técnico con experiencia en desarrollo Java y despliegues ( obligatoria) Experiencia liderando equipos técnicos con capacidad para coordinar equipos y asegurar calidad en entregables, en sector financiero ( deseable) Experiencia: Especificaciones técnicas: Conocimientos base (OBLIGATORIOS): Java: Dominio del lenguaje Java Experiencia con Java 8 o superior Java Collections API Concurrencia (multithreading) Garbage Collector Operaciones paralelas Spring Framework: Spring Core (IoC) AOP (Aspect Oriented Programming) Transaction Management Spring MVC Spring Data (JPA + Hibernate) Spring Boot Manejo de configuración externa Manejo de excepciones Actuator Despliegues / DevOps: Experiencia en despliegues de aplicaciones Java Manejo de pipelines CI/CD (Jenkins o similar) Control de versiones (Git) Equivalentes CI/CD si no tiene Jenkins: GitLab CI/CD Azure DevOps GitHub Actions Arquitectura: Microservicios APIs REST Bases de datos: SQL / NoSQL Conocimientos deseables : Java avanzado: Streams API Interfaces funcionales y expresiones lambda Métodos default y static en interfaces Spring avanzado: WebFlux Feign Client Contenedores y nube: Docker Kubernetes / OpenShift Arquitectura: Arquitectura orientada a eventos Integración con mensajería (Kafka, RabbitMQ) Herramientas adicionales: SonarQube Monitoreo (AppDynamics, Dynatrace, etc.) Certificaciones y metodologías necesarias: Metodologías ágiles (Scrum / Kanban) Certificación Scrum (deseable) Buenas prácticas de desarrollo y calidad de software Principales Actividades o Funciones: Liderar técnicamente el desarrollo y despliegue de aplicaciones Java. Diseñar soluciones técnicas basadas en microservicios y arquitectura backend. Supervisar despliegues en ambientes (DEV, QA, PROD). Definir estándares de desarrollo y mejores prácticas. Asegurar cumplimiento de arquitectura, calidad y seguridad. Descomponer soluciones complejas en entregables manejables. Coordinar con equipos de desarrollo, QA y DevOps. Revisar código y asegurar buenas prácticas (code review). Anticipar riesgos técnicos y proponer soluciones. Documentar diseño técnico, configuraciones y despliegues. Dar soporte técnico y mentoría a desarrolladores. Asegurar reutilización de componentes y estándares de la industria. · Beneficios: Ofrecemos un ambiente de trabajo colaborativo y desafiante. Contarás con oportunidades de crecimiento profesional y desarrollo. Flexibilidad en la modalidad de trabajo, presencial y remoto. · Únete a nosotros y contribuye al éxito de nuestros proyectos tecnológicos. ¡Esperamos tu candidatura!. -Requerimientos- Educación mínima: Educación superior - Licenciatura 3 años de experiencia Palabras clave: jefe, gerente, manager, director, chief, lead, jefatura, regente, tecnologo, tecnico, tech, technician, technology, tecnologia, technologist
