Java Expert
Analista técnico Java-Oracle: audita y diseña la arquitectura de herramientas de gestión, identificando riesgos y mejoras, con aprendizaje continuo y trabajo en equipo global.
Normalmente respondemos en un plazo de tres días
No solo buscamos talento, buscamos mentes curiosas que disfruten aprender y transformar el futuro.
Somos tech, somos exigentes y sí, vamos rápido. Pero nadie compite solo. Trabajamos en equipo y si buscas retos que te saquen de la zona cómoda (porque ahí no crece nadie), estás en el lugar correcto. Aquí aprenderás con expertos, participarás en proyectos de alto impacto y estarás siempre un paso adelante en tecnología.
Tu objetivo principal será realizar un análisis técnico a fondo de nuestras herramientas actuales de gestión de vacaciones y días flexibles. Necesitamos a un profesional que combine una profunda capacidad de análisis con una sólida visión de arquitectura para auditar cómo está construida la infraestructura actual: desde la lógica de negocio en Java hasta la estructura de la base de datos en PL/SQL.
Serás la pieza clave para detectar riesgos, dependencias y oportunidades de optimización, sentando las bases técnicas y documentales para la futura evolución o reimplementación de estos sistemas esenciales.
Tus principales retos y responsabilidades:
1. Análisis y Diseño Funcional-Técnico
Evaluar la estructura actual de las herramientas, flujos operativos, reglas de negocio y modelos de datos.
Definir, estructurar y documentar la arquitectura base del proyecto desde su etapa inicial.
Auditar integraciones, dependencias, tablas y procesos automatizados para mitigar riesgos.
Construir las estructuras iniciales del proyecto (tanto a nivel backend/frontend como el modelo conceptual y flujos de procesos).
2. Auditoría del Componente Java
Analizar la arquitectura de las aplicaciones Java que soportan las herramientas (módulos, componentes y flujos de negocio).
Evaluar la lógica de negocio en Java relacionada con cálculos complejos, validaciones, flujos de aprobación y sincronización.
Revisar el rendimiento de servicios, controladores, mecanismos de seguridad (autenticación/autorización) e integraciones con APIs y procesos PL/SQL.
Identificar puntos críticos, patrones de diseño y proponer mejoras en modularidad y rendimiento.
3. Auditoría del Componente PL/SQL (Oracle)
Analizar a fondo el modelo de base de datos, relaciones y dependencias actuales.
Evaluar la lógica en PL/SQL existente (paquetes, funciones, triggers, procedimientos) enfocada en el cálculo de saldos y validaciones.
Revisar e identificar cuellos de botella en procesos automatizados, jobs y schedulers.
Proponer mejoras estructurales, ajustes de modelo o simplificación de procesos de datos.
¿Qué perfil buscamos?
Requisitos no negociables:
Ecosistema Java: Experiencia sólida trabajando con Java 8 o superior, utilizando frameworks como Spring o Spring Boot.
Ecosistema Oracle: Dominio avanzado de Oracle 19c o superior y desarrollo experto en PL/SQL (paquetes, funciones, triggers, procedimientos).
Integraciones y APIs: Experiencia en la conexión Java-PL/SQL usando JDBC, JPA o Hibernate, así como manejo de APIs REST/SOAP.
Optimización de Base de Datos: Capacidad comprobada para interpretar/optimizar consultas complejas, jobs, schedulers, modelado de datos y normalización.
Seguridad y Control: Conocimientos de protección de datos sensibles, esquemas de autenticación y control de versiones con Git.
Documentación Técnica Impecable: Capacidad real y gusto por documentar estructuras, flujos, hallazgos y recomendaciones (no solo documentar código).
Requisitos deseables (¡Un gran plus!):
Experiencia previa con arquitecturas distribuidas o microservicios.
Conocimiento de Shell scripting para la revisión y ejecución de procesos en el servidor.
Familiaridad con servidores de aplicaciones como Tomcat, WebLogic o equivalentes.
Trayectoria en análisis de rendimiento (tuning) y resolución de problemas técnicos complejos en sistemas legados.
Formación y competencias clave:
Educación: Ingeniería en Sistemas, Computación o carreras afines.
Certificaciones valoradas: Oracle PL/SQL, Java o Spring.
Habilidades blandas: Buscamos un perfil con un pensamiento analítico brillante, obsesión positiva por el detalle y una gran habilidad para comunicar y documentar temas técnicos complejos de forma clara. Alguien que sepa conectar perfectamente la lógica del negocio con la arquitectura que la soporta.
¿Qué tenemos para ti?
Apoyamos tu crecimiento personal y profesional con planes de desarrollo individual, donde tu eres dueñ@ de tu carrera y hasta dónde quieres llegar.
Días de descanso superiores a los de la ley: No es necesario esperar un año para disfrutar de tus días de vacaiones, además de días adicionales por tipos de eventos especiales y festividades.
Beneficios económicos adicionales a tu salario: Vales de despensa, fondo de ahorro, bolsa de capacitación, bono de bienestar, convenios y descuentos.
Apoyo emocional, queremos tu estabilidad en salud fisica y mental, por ello tenemos diversos beneficios que cubren aspectos de equilibrio personal para ti y salud para tu familia. ¡Queremos cuidar de ti y los tuyos!
Aquí hay espacio para gente buena… como tú, ¡Queremos conocerte!
- Departamento
- Talent Discovery México
- Ubicaciones
- Ciudad de México
- Estado remoto
- Híbrido
Acerca de Bluetab, an IBM Company
Bluetab forma parte de IBM Consulting, empoderando a las empresas líderes de EMEA y LATAM para desbloquear todo su potencial de datos. Con un equipo de más de 1,600 especialistas en Data, Analytics e Inteligencia Artificial, creamos y ejecutamos soluciones transformadoras que potencian decisiones estratégicas, optimizan operaciones y generan resultados de alto impacto.