Job Search and Career Advice Platform

¡Activa las notificaciones laborales por email!

Programador Sr Java

LOGIS SERVICIOS ADMINISTRATIVOS

Ciudad de México

Presencial

MXN 200,000 - 400,000

Jornada completa

Hoy
Sé de los primeros/as/es en solicitar esta vacante

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 servicios administrativos en Ciudad de México busca un Ingeniero de Java con experiencia en desarrollo de microservicios y gestión de procesos batch. El candidato ideal debe tener conocimientos sólidos en Java, Spring y SQL. Se ofrece un sueldo bruto mensual de $35,000 a $40,000 y prestaciones de ley. El trabajo es presencial, con un mínimo de 3 años de experiencia y educación superior requerida.

Servicios

Prestaciones de ley
Sueldo íntegro al IMSS

Formación

  • Mínimo 3 años de experiencia en desarrollo de software.
  • Experiencia en diseño y gestión de bases de datos.
  • Familiaridad con DevOps y plataformas en la nube es deseable.

Responsabilidades

  • Crear e implementar microservicios utilizando Spring Boot.
  • Diseñar trabajos batch para tareas de importación y generación de informes.
  • Programar y automatizar la ejecución de trabajos batch con Quartz Scheduler.

Conocimientos

Java
Spring Boot
REST APIs
Quartz Scheduler
SQL
NoSQL
Docker
Kubernetes
Apache Camel

Educación

Licenciatura

Herramientas

Git
Descripción del empleo

Ingeniero de Java con experiencia en procesos batch, microservicios y Quartz requiere una combinación de habilidades en desarrollo de software, diseño de sistemas distribuidos y manejo de tareas programadas, diseño, desarrollo e implementación de aplicaciones robustas que integran lógica de negocio en tiempo real (microservicios) con procesamiento de datos a gran escala (batch)

Responsabilidades Principales
  • Desarrollo de Microservicios: Crear e implementar microservicios utilizando frameworks como Spring Boot, asegurando una arquitectura poco acoplada y desplegable de forma independiente.
  • Gestión de Procesos Batch: Diseñar e implementar trabajos batch (con Spring Batch u otras herramientas) para tareas como importación/exportación de datos, generación de informes o facturación.
  • Programación de Tareas (Scheduling): Utilizar Quartz Scheduler para programar y automatizar la ejecución de los trabajos batch en momentos o intervalos específicos.
Habilidades Técnicas Requeridas
  • Lenguajes y Frameworks: Dominio de Java (preferiblemente Java 8 o superior) y experiencia sólida con Spring Framework (Spring Boot, Spring Batch, Spring MVC/WebFlux).
  • Orquestación y Comunicación: Experiencia con APIs REST, comunicación entre microservicios, y posiblemente con herramientas como Apache Camel.
  • Bases de Datos: Conocimientos en diseño y gestión de bases de datos (SQL y NoSQL).
  • Herramientas de Scheduling: Experiencia práctica con Quartz Scheduler para la calendarización de tareas.
  • DevOps y Cloud (Deseable): Familiaridad con contenedores (Docker), orquestadores (Kubernetes), y plataformas cloud (AWS, GCP, Azure).
  • Control de Versiones: Manejo de sistemas de control de código fuente como Gi.
Ofrecemos
  • Sueldos bruto mensual de acuerdo a conocimientos de $35,00 a $40,000.
  • Prestaciones de ley
  • Sueldo íntegro al IMSS.
  • Presencial.
Requerimientos
  • Educación mínima: Educación superior - Licenciatura
  • 3 años de experiencia
  • Edad: entre 30 y 45 años
  • Conocimientos: Java
  • Palabras clave: developer, desarrollador, senior, sr
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.