- Híbrido · Ciudad de México, México
- Tiempo completo
- Semi senior
- USD 1,800 – USD 2,500 al mes
Publicada
Descripción del puesto
Sobre la vacante
IDS Comercial busca un Desarrollador ASO con 2-3 años de experiencia sólida en desarrollo backend y ecosistema ASO para unirse a su equipo en modalidad híbrida en Reforma/Polanco, CDMX.
Requisitos indispensables:
- Experiencia en desarrollo con Web Services RESTful
- Dominio de herramientas como Ether Console, APIDT y Metainformation
- Desarrollo de aplicaciones utilizando Java y Spring Framework
- Control de versiones con Git/GitHub
- Gestión de dependencias a través de Maven
- Implementación de pruebas unitarias con JUnit y Mockito
- Evaluación de la calidad del código fuente con SonarQube
- Experiencia indispensable en ASO (Application Service Orchestration)
¿Por qué deberías aplicar?
Esta posición te permite especializarte en ASO, un área de alto valor en arquitecturas empresariales modernas, combinando desarrollo backend robusto con orquestación de servicios. Trabajarás con tecnologías estándar de la industria y herramientas específicas del ecosistema ASO, desarrollando habilidades que son altamente transferibles y valoradas en el mercado tech actual.
Tips y consejos de VacantesDigitales.com
Skills indispensables
- Técnicas: Java 8+, Spring Framework (Boot, MVC, Security), REST APIs, Git, Maven, JUnit/Mockito, SonarQube
- ASO específicas: Conocimiento de orquestación de servicios, integración de sistemas, herramientas como Ether Console/APIDT
- Soft skills: Pensamiento arquitectónico, atención al detalle, capacidad de documentación, trabajo en equipo
Tips prácticos para este puesto
- Prepara tu portafolio ASO: Documenta proyectos donde hayas orquestado servicios, integrado sistemas o trabajado con middleware
- Domina Spring: Revisa Spring Boot, Spring Cloud y patrones de microservicios relevantes para ASO
- Practica pruebas: Las empresas valoran desarrolladores que escriben pruebas unitarias y de integración sólidas
- Entiende el negocio: Investiga sobre IDS Comercial y su industria para entender cómo aplican ASO
Recursos recomendados
- Documentación: Spring Framework Guides, REST API Best Practices, ASO patterns en arquitectura empresarial
- Herramientas: Postman para APIs, IntelliJ IDEA/Eclipse para desarrollo Java, Docker para contenedores
- Influencers: Josh Long (Spring), Martin Fowler (arquitectura), Sam Newman (microservicios)
- Cursos: "Spring Boot y Microservicios" en Udemy, "Java Backend Development" en Pluralsight
Preguntas frecuentes en entrevistas para este rol
- "Explícame tu experiencia con ASO y cómo has orquestado servicios en proyectos anteriores"
- Tip: Describe un caso concreto, menciona herramientas usadas, desafíos enfrentados y resultados obtenidos
- "¿Cómo estructurarías una API RESTful para un servicio de orquestación?"
- Tip: Habla sobre recursos, verbos HTTP, versionado, autenticación, documentación (OpenAPI/Swagger) y manejo de errores
- "¿Qué estrategias usas para garantizar la calidad del código en proyectos Java/Spring?"
- Tip: Menciona pruebas unitarias/integración, code reviews, herramientas como SonarQube, estándares de codificación y CI/CD
Rango salarial estimado (LATAM)
Basado en datos de Glassdoor, Computrabajo, GetOnBoard y el mercado actual: | Nivel | Rango mensual USD | |-------|-------------------| | Junior | $1,200 - $1,800 | | Mid | $1,800 - $2,500 | | Senior | $2,500 - $3,500 |
*Nota: Varía según país, empresa, modalidad (remoto internacional paga más) y tecnologías específicas. Empresas de USA/EU pagando en LATAM suelen ofrecer 30-50% más. Para CDMX con 2-3 años de experiencia, el rango típico es $1,800-$2,500 USD.*
Red flags a considerar
- Bandera roja 1: Falta de claridad en los procesos ASO
- Qué preguntar: "¿Pueden describir el flujo actual de orquestación de servicios y qué mejoras planean?"
- Bandera roja 2: Tecnología obsoleta o mal mantenida
- Qué investigar: Versiones de Java/Spring usadas, frecuencia de actualizaciones, estado del código base
- Bandera roja 3: Expectativas poco realistas sobre ASO
- Señal de advertencia: Quieren que un solo desarrollador maneje toda la orquestación sin equipo o recursos adecuados
Habilidades
- Java
- Spring Framework
- Spring Boot
- Spring MVC
- Spring Security
- Spring Cloud
- REST APIs
- Git
- GitHub
- Maven
- JUnit
- Mockito
- SonarQube
- ASO
- Application Service Orchestration
- Ether Console
- APIDT
- Metainformation
- Microservicios
- Docker
- Postman
- IntelliJ IDEA
- Eclipse
- OpenAPI
- Swagger
- CI/CD