Java Developer

  • A jornada completa

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

 

Experiencia sólida en desarrollo de software utilizando Java y arquitecturas basadas en microservicios. Será responsable de diseñar, desarrollar, probar e implementar soluciones escalables, seguras y de alta calidad, siguiendo buenas prácticas de ingeniería de software y estándares corporativos.

La posición requiere capacidad para trabajar de forma autónoma, colaborar con equipos multidisciplinarios y participar activamente en todas las fases del ciclo de vida de desarrollo de software (SDLC).

Objetivo del Puesto

Diseñar, desarrollar y mantener aplicaciones y microservicios utilizando tecnologías Java modernas, garantizando la calidad, seguridad, rendimiento y escalabilidad de las soluciones tecnológicas.

Requisitos

Desarrollo de Software

  • Desarrollar microservicios utilizando Java 21.
  • Implementar soluciones con Spring Boot 3.1.x.
  • Diseñar e implementar aplicaciones bajo principios de Arquitectura Hexagonal (Ports & Adapters).
  • Diseñar, desarrollar y documentar APIs REST utilizando Swagger/OpenAPI.
  • Utilizar componentes del ecosistema Spring:
    • Spring Data (2023.1+)
    • Spring Security
    • Spring Actuator
  • Implementar integraciones y mensajería mediante Apache Kafka.
  • Diseñar y optimizar consultas y modelos de datos en bases de datos SQL/MySQL.
  • Gestionar el código fuente mediante GitHub.
  • Administrar dependencias y construcción de proyectos utilizando Maven.
  • Participar en revisiones de código y aplicar buenas prácticas de desarrollo.
  • Colaborar en la definición de soluciones técnicas y estimaciones de desarrollo.

Calidad y Pruebas

  • Desarrollar pruebas unitarias utilizando JUnit 5.
  • Implementar pruebas con Mockito 5.x.
  • Garantizar una cobertura mínima de código del 80% utilizando JaCoCo 0.8.10.
  • Ejecutar pruebas de regresión y pruebas de rendimiento.
  • Documentar resultados y evidencias de pruebas.
  • Asegurar el cumplimiento de los estándares definidos por Global Walmart Tech SDLC.
  • Identificar y corregir defectos de software de forma oportuna.

Seguridad

  • Aplicar prácticas de desarrollo seguro basadas en estándares OWASP.
  • Identificar riesgos y vulnerabilidades en aplicaciones.
  • Participar en actividades de remediación y mejora continua relacionadas con seguridad.
  • Contribuir al monitoreo y observabilidad de las aplicaciones.

Requisitos Técnicos

Indispensables

  • Licenciatura o Ingeniería en Sistemas, Informática, Software o carrera afín.
  • Experiencia en desarrollo backend con Java.
  • Conocimientos sólidos en:
    • Java 21
    • Spring Boot 3.1.x
    • Spring Data
    • Spring Security
    • Spring Actuator
    • APIs REST
    • Swagger/OpenAPI
    • Apache Kafka
    • SQL/MySQL
    • GitHub
    • Maven
    • JUnit 5
    • Mockito 5.x
    • JaCoCo 0.8.10
  • Experiencia en desarrollo de microservicios.
  • Experiencia aplicando Arquitectura Hexagonal.
  • Conocimiento de patrones de diseño y buenas prácticas de ingeniería de software.
  • Conocimiento de metodologías ágiles de trabajo.

Cloud

  • Experiencia o conocimientos en alguna plataforma Cloud:
    • AWS
    • Microsoft Azure
    • Google Cloud Platform (GCP)

Idiomas

  • Inglés básico conversacional y escrito.
  • Capacidad para comprender documentación técnica en inglés.

Competencias

  • Comunicación efectiva.
  • Proactividad.
  • Capacidad de análisis y resolución de problemas.
  • Pensamiento crítico.
  • Capacidad para anticipar riesgos y proponer soluciones.
  • Organización y gestión del tiempo.
  • Orientación a resultados.
  • Trabajo colaborativo.
  • Autonomía y responsabilidad en la ejecución de actividades.

Deseable (Nice to Have)

  • Conocimientos en desarrollo frontend con:
    • React
    • Angular
  • Experiencia con herramientas de integración y despliegue continuo (CI/CD).
  • Conocimientos de Docker y Kubernetes.
  • Experiencia en herramientas de monitoreo y observabilidad.
  • Certificaciones relacionadas con tecnologías Cloud.

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

Al hacer clic en el enlace anterior o en cualquier enlace de terceros dentro de esta publicación, usted saldrá de este sitio e irá a un sitio web de terceros donde se aplicarán los términos y la política de privacidad de dicho sitio web de terceros.

Aviso de privacidad