ids Comercial es una empresa 100% mexicana dedicada a TI con 40 años de experiencia y presencia en México, Latinoamérica y EEUU. Más de 1500 consultores trabajan con un gran número de proyectos dentro de los sectores financiero, comercial, manufacturero, telecomunicaciones, servicios, gobierno, entre otros.
Estamos acreditados en el Nivel 5 de CMMI (Capability Maturity Model Integration), modelo de calidad establecido por el Software Engineering Institute (SEI). Certificados por parte de ISO en la norma ISO/IEC 27001:2013. Contamos con distintivo de Empresa Socialmente Responsable (ESR).
¡¡TE ESTAMOS BUSCANDO!!
Desarrollador Full stack
Requisitos
-
Mínimo 4 años de experiencia en desarrollo de aplicaciones Java.
-
Experiencia en mantenimiento, análisis y migración de aplicaciones legadas.
-
Desarrollo y administración de bases de datos Oracle.
-
Versionamiento de código.
-
Desarrollo de pruebas unitarias.
-
Elaboración de documentación técnica.
-
Análisis y resolución de problemas técnicos.
Conocimientos técnicos indispensables
-
Java 6 y Java 11.
-
Struts 1 y Struts 2.
-
Spring Framework (configuración XML).
-
Spring Batch.
-
Spring Boot 2.1.
-
Angular.
-
JPA (JPQL avanzado, llaves compuestas y mapeo de relaciones).
-
Oracle Database.
-
Manejo avanzado de Java Generics.
-
Versionamiento de código (Git o similar).
Experiencia altamente valorada
-
Migración de aplicaciones Java 6 hacia Java 11.
-
Reingeniería de sistemas legados.
-
Análisis de código fuente existente sin documentación funcional.
-
Interpretación de modelos de datos y estructuras SQL para reconstrucción de lógica de negocio.
-
Implementación de Clean Code.
-
Aplicación de patrones de diseño, especialmente Template y Strategy.
-
Autogestión y seguimiento de entregables técnicos.
Deseable
-
CI/CD.
-
Oracle WebLogic.
-
JUnit.
-
Mockito.
Principales responsabilidades
-
Analizar y comprender aplicaciones desarrolladas sobre tecnologías legacy.
-
Migrar componentes desarrollados en Java 6 hacia Java 11 siguiendo mejores prácticas.
-
Modernizar aplicaciones basadas en Struts y Spring.
-
Diseñar e implementar mejoras sobre el modelo de datos y la lógica de negocio.
-
Desarrollar pruebas unitarias y asegurar la calidad del código.
-
Documentar soluciones técnicas y colaborar durante todo el proceso de migración.
-
Participar en la identificación y resolución de problemas técnicos complejos.
Ofrecemos:
Sueldo competitivo
Prestaciones de ley
Prestaciones superiores (caja de ahorro, seguro de gastos médicos mayores, convenios comerciales, capacitaciones, entre otros)
Modalidad home office
Somos una empresa incluyente y libre de cualquier tipo de discriminación, donde las oportunidades son para quien muestra actitud y talento. No solicitamos certificados médicos de no embarazo y Virus de Inmunodeficiencia Humana (VIH) como requisitos para que formes parte de nuestra gran familia de trabajo y puedas acceder a las mismas oportunidades de crecimiento