Full Stack para MX - RES - Productivity & AI at Inetum
Ciudad de México, , Mexico -
Full Time


Start Date

Immediate

Expiry Date

13 Oct, 26

Salary

0.0

Posted On

15 Jul, 26

Experience

2 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Java 21, Spring Boot, React, Azure SQL Database, REST APIs, JavaScript ES6+, Docker, JUnit, Mockito, Azure Cloud Services, SOLID Principles, OpenAPI/Swagger, HTML5, CSS3, Spring Data JPA, Maven

Industry

IT Services and IT Consulting

Description
Descripción de la empresa Inetum es un grupo internacional de consultoría digital ágil. En la era post-transformación digital, nuestro propósito es permitir que cada una de las más de 27,000 personas que forman parte de nuestro equipo se renueve continuamente, viviendo de forma positiva su propio flow digital. Con presencia en 26 países, promovemos trayectorias profesionales flexibles, innovación local y un equilibrio saludable entre la vida personal y profesional. Además, Inetum ha sido reconocida como Top Employer, certificación que avala nuestro compromiso con el bienestar, el desarrollo profesional y la excelencia en la gestión del talento. Compromiso con la igualdad En Inetum, promovemos un entorno de trabajo inclusivo y equitativo. Se tendrán en cuenta todos los candidatos, independientemente de su género, identidad, orientación sexual, edad, origen étnico, discapacidad u otras condiciones. Las decisiones de contratación se basan únicamente en las habilidades, competencias y valores alineados con nuestra cultura organizativa. Nota de transparencia: En nuestro proceso de selección utilizamos herramientas de inteligencia artificial para realizar un prefiltrado de perfiles. Estas herramientas se emplean únicamente como apoyo para el análisis y no toman decisiones de contratación, las cuales siempre son validadas por nuestro equipo de reclutamiento. Si consideras que tu postulación fue evaluada de manera incorrecta, puedes escribirnos a: [email protected] Descripción del empleo Desarrollar, mantener y evolucionar aplicaciones web de negocio utilizando tecnologías modernas de backend y frontend, asegurando la calidad, estabilidad y escalabilidad de las soluciones. Participar activamente en el análisis, diseño, desarrollo, pruebas e implementación de aplicaciones basadas en Java, React y servicios Azure, aplicando buenas prácticas de desarrollo y arquitectura de software. Requisitos Principales Responsabilidades Desarrollar aplicaciones Full Stack utilizando Java, Spring Boot y React. Diseñar, desarrollar y mantener APIs REST seguras, escalables y documentadas. Implementar componentes frontend reutilizables y experiencias de usuario responsivas. Modelar y administrar bases de datos relacionales utilizando Azure SQL Database. Integrar aplicaciones con servicios cloud de Azure. Realizar pruebas unitarias y asegurar la calidad del código entregado. Participar en revisiones de código y actividades de mejora continua. Resolver incidencias y optimizar aplicaciones existentes. Colaborar con equipos multidisciplinarios en el análisis y ejecución de requerimientos. Participar en estimaciones técnicas y planificación de desarrollos. Documentar soluciones técnicas y mantener actualizados los artefactos de desarrollo. Requisitos Técnicos Obligatorios Backend Lenguajes y Frameworks Java 21. Maven. Spring Framework: Spring Core. Spring Boot. Spring Web. Spring Data JPA. Desarrollo de Servicios Desarrollo y consumo de APIs REST. Implementación de validaciones, manejo de excepciones y seguridad básica en servicios REST. Programación Orientada a Objetos (POO). Aplicación de principios SOLID. Documentación de servicios mediante OpenAPI/Swagger. Contenedores y Pruebas Docker. Pruebas unitarias utilizando: JUnit. Mockito. Frontend React. JavaScript ES6+. HTML5. CSS3. Desarrollo de interfaces responsivas. Consumo e integración de APIs REST. Manejo básico/intermedio de: Estado de la aplicación. Componentes reutilizables. Estructuración modular de aplicaciones React. Bases de Datos Azure SQL Database. Diseño de bases de datos relacionales. Modelado de entidades y relaciones. Creación y optimización de consultas SQL. Manejo de ORM con Spring Data JPA. Cloud Azure Experiencia o conocimiento práctico en: Azure Storage Account. Azure Blob Storage. Administración de accesos y conceptos básicos de seguridad en almacenamiento. Despliegue y configuración básica de aplicaciones en Azure. Monitoreo básico de aplicaciones y manejo de configuraciones en entornos cloud. Conocimiento general de servicios Azure y arquitectura cloud. Conocimientos Deseables Arquitectura Hexagonal. Patrones de diseño de software. Azure App Services. Azure DevOps. Integración Continua (CI). Despliegue Continuo (CD). Automatización de pipelines. Buenas prácticas DevOps. Competencias y Habilidades Capacidad de análisis y resolución de problemas. Pensamiento lógico y orientación a resultados. Trabajo colaborativo con equipos multidisciplinarios. Comunicación efectiva con usuarios de negocio y equipos técnicos. Orientación a la calidad del código y mejores prácticas de desarrollo. Capacidad de organización y gestión de prioridades. Autonomía para ejecutar tareas de complejidad media. Proactividad y aprendizaje continuo. Experiencia Requerida 3 a 5 años de experiencia en desarrollo de software. Mínimo 2 años desarrollando aplicaciones con Java y Spring Boot. Experiencia comprobable en React para desarrollo de aplicaciones web. Experiencia en diseño y consumo de APIs REST. Experiencia trabajando con bases de datos relacionales y SQL. Experiencia en ambientes cloud, preferentemente Azure. Escolaridad Se valorarán certificaciones relacionadas con Java, Azure o tecnologías de desarrollo de software. Información adicional Lo que ofrecemos Programas de formación continua y certificaciones. Acceso a plataformas de aprendizaje y desarrollo profesional. Cultura de innovación y colaboración. Programas de bienestar físico y emocional. Oportunidades de crecimiento en proyectos internacionales. Reconocimiento y recompensas por desempeño. Sueldo base Prestaciones superiores a las de la ley Seguro de vida Esquema 100% nómina
Responsibilities
Develop and maintain scalable business web applications using Java, Spring Boot, and React. Design secure REST APIs and integrate applications with Azure cloud services while ensuring code quality through unit testing.
Loading...