Desarrollador / DevOps Fullstack (EPH)
Ubicación: Ciudad de México.
Modalidad: Esquema híbrido (actividades presenciales ocasionales y modalidad Home Office según necesidades del proyecto).
Tipo de Proyecto: Construcción de servicios y automatización de la infraestructura de despliegue; integración y promoción de ambientes
Descripción del Puesto
En Zitruz buscamos un Desarrollador Fullstack (Java & Angular) de nivel Mid-Level / SemiSenior para integrarse a una célula de desarrollo de alto impacto. Buscamos un profesional con experiencia práctica previa (1 a 3 años) y bases técnicas sólidas tanto en backend como en frontend, que quiera acelerar su carrera técnica en arquitecturas cloud-native.
No requerimos que domines de entrada el stack avanzado completo: Zitruz te capacita y certifica en tecnologías de alta demanda como Quarkus, Apache Camel, Angular 21 y OpenShift a través de nuestro programa interno de habilitación y mentoría técnica.
Objetivo del Rol
Participar de manera integral en el ciclo de vida del software, construyendo microservicios en el backend y pantallas dinámicas en el frontend (SPA) para un ecosistema transaccional masivo, asegurando rendimiento, seguridad en la integración de APIs, calidad visual y una excelente experiencia de usuario.
Escolaridad Deseada
- Licenciatura o Ingeniería (concluida o pasante) en Sistemas Computacionales, Informática, Software, Tecnologías de la Información o carreras afines.
- Se valorarán cursos, diplomados o certificaciones en Java, Angular, TypeScript, desarrollo web, microservicios o metodologías ágiles.
Responsabilidades Principales
- Desarrollo Backend: Diseñar y construir servicios REST en Java, optimizar consultas SQL y participar en la creación de microservicios orientados a arquitecturas modernas.
- Desarrollo Frontend: Construir vistas, flujos y componentes reutilizables en Angular (o frameworks SPA equivalentes) integrados con el backend.
- Integración & Pruebas: Consumir y exponer APIs RESTful, gestionar mecanismos de autenticación, manejo de estado en el cliente y escribir pruebas unitarias.
- Buenas Prácticas: Participar en revisiones de código (Pull Requests), documentación técnica básica y ceremonias de trabajo bajo metodologías ágiles.
Requisitos Indispensables (Debe traer de fábrica)
1. Backend & Bases de Datos:
- Java: Experiencia práctica previa (Java 8+, idealmente 17+) manejando colecciones, POO, lógica de negocio y programación estructurada.
- SQL: Buen manejo de lenguaje SQL (consultas, joins, agregaciones y operaciones CRUD básicas/intermedias).
2. Frontend & Web:
- TypeScript / JavaScript: Manejo sólido de JavaScript moderno (ES6+) y TypeScript.
- SPA (Angular / React / Vue): Experiencia real en desarrollo web con frameworks SPA (preferentemente Angular; aceptable React o Vue con bases conceptuales fuertes).
- Consumo de Servicios: Experiencia consumiendo APIs REST/JSON y manejo básico de estado en frontend.
3. Prácticas Generales:
- Git: Manejo fluido de control de versiones (flujos de ramas, commits, Pull Requests).
- Experiencia: 1 a 3 años en proyectos de desarrollo de software empresarial o laboralmente comprobable.
Conocimientos Deseables (Puntos Extra)
- Nociones o experiencia previa con Spring Boot, Docker, APIs RESTful documentadas con OpenAPI / Swagger.
- Nociones de maquetado accesible, CSS3 / HTML5 y principios básicos de diseño responsivo.
- Interés activo por aprender tecnologías Cloud Native (Quarkus, Camel, Kubernetes / OpenShift, Kafka).
Prestaciones y Condiciones Laborales
· Contratación formal con prestaciones de ley en México.
· Alta ante el IMSS desde el inicio de la relación laboral.
· Aguinaldo conforme a la Ley Federal del Trabajo.
· Vacaciones de acuerdo con la antigüedad y la legislación vigente en México.
· Prima vacacional conforme a la Ley Federal del Trabajo.
Sueldo: $18,000.00 - $20,000.00 al mes
Lugar de trabajo: remoto híbrido en Ciudad de México, CDMX