Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Desarrollador Spring- java

Inetum

Ciudad de México

Presencial

MXN 200,000 - 400,000

Jornada completa

Hace 9 días

Genera un currículum adaptado en cuestión de minutos

Consigue la entrevista y gana más. Más información

Descripción de la vacante

Una empresa de consultoría digital busca un Desarrollador Java con experiencia en Spring Boot para diseñar y mantener aplicaciones siguiendo arquitecturas de microservicios. Se requiere habilidad en SQL y herramientas como Docker. Ofrecen un entorno laboral inclusivo con oportunidades de crecimiento profesional y bienestar. Este puesto es ideal para quienes son adaptables a nuevas tecnologías y tienen un enfoque colaborativo en equipos ágiles.

Servicios

Programas de formación continua
Acceso a plataformas de aprendizaje
Cultura de innovación
Programas de bienestar físico y emocional

Formación

  • Diseñar y desarrollar aplicaciones basadas en Java y Spring Boot.
  • Implementar microservicios y asegurar la calidad y rendimiento.
  • Experiencia en integración continua y despliegue automatizado (CI/CD).

Responsabilidades

  • Desarrollar aplicaciones utilizando Spring Boot.
  • Configurar y administrar Config Server y Service Discovery.
  • Diseñar y optimizar consultas complejas en SQL.

Conocimientos

Java
Spring Boot
Microservicios
REST
SQL
Docker

Educación

Licenciatura o Ingeniería en Sistemas, Informática, Computación o afín

Herramientas

Spring Data JPA
Hibernate
Eureka
Resilience4j
Descripción del empleo

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.

Descripción del empleo

Objetivo del Puesto

Diseñar, desarrollar y mantener aplicaciones basadas en Java y Spring Boot, aplicando principios de arquitectura orientada a microservicios, asegurando la calidad, escalabilidad y rendimiento de las soluciones.

Responsabilidades Principales

  • Desarrollar aplicaciones utilizando Spring Boot y sus componentes principales (IoC, Beans, anotaciones).
  • Implementar microservicios y comunicación entre servicios mediante REST y Feign Client.
  • Configurar y administrar Config Server, Service Discovery (Eureka) y mecanismos de resiliencia (Circuit Breaker con Resilience4j).
  • Diseñar y optimizar consultas complejas en SQL y trabajar con Spring Data JPA / Hibernate (repositorios, JPQL, Native Queries, relaciones, Lazy/Eager).
  • Configurar perfiles de aplicación (dev, qa, prod) y propiedades en application.properties / application.yml.
  • Implementar transacciones (@Transactional) y asegurar la integridad de datos.
  • Utilizar herramientas como Actuator para monitoreo y gestión.
  • Diseñar tablas, índices y aplicar normalización en bases de datos.
  • Documentar código y participar en revisiones técnicas.
  • Avanzado en:
    • Java, Spring Boot, Spring Data JPA, Hibernate.
    • Microservicios, REST, Feign Client.
    • Configuración de perfiles, Actuator, Auto-configuration.
  • Conocimientos en:
    • Config Server, Eureka, Resilience4j.
    • JPQL, Native Queries, relaciones entre entidades.
    • Diseño de tablas, índices y consultas complejas.
  • Experiencia en integración continua y despliegue automatizado (CI/CD).
  • Conocimiento en Docker y contenedores.

Competencias Deseadas

  • Pensamiento analítico y orientación a resultados.
  • Capacidad para trabajar en entornos ágiles.
  • Comunicación efectiva y trabajo colaborativo.
  • Adaptabilidad a nuevas tecnologías y metodologías.

Formación Académica

  • Licenciatura o Ingeniería en Sistemas, Informática, Computación o afín.
Información adicional
  • 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.
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra un archivo en formato PDF, DOC, DOCX, ODT o PAGES de hasta 5 MB.