¿quiénes somos?
somos una empresa líder del sector retail en méxico, con una plataforma digital en constante
crecimiento que atiende a cientos de miles de clientes. Nuestro equipo de tecnología desarrolla y
mantiene servicios críticos de crédito, pagos, wallet digital y notificaciones. Buscamos a alguien que
quiera crecer con nosotros y dejar huella en proyectos de alto impacto.
¿qué harás en este rol?
participar en la modernización de nuestro frontend: colaborar en el diseño e implementación de
nuevos módulos con angular (en caso de contar con el perfil), transformando la experiencia de
usuario de nuestra plataforma.
dar soporte integral al backend: mantener y evolucionar microservicios construidos con java y
spring boot (tanto versiones modernas como legacy en producción).
trabajar la base de datos: leer, depurar y optimizar lógica de negocio compleja escrita en oracle
pl/sql — procedimientos, paquetes y triggers.
gestionar integraciones: conectar con proveedores como conekta (pagos), firebase
(notificaciones push) y servicios de validación de identidad y crédito.
proteger los datos: implementar y reforzar protocolos de seguridad (jwt, oauth2, cifrado) en
frontend y backend.
¿qué necesitas traer?
backend
java 8 y java 17+ (necesitamos que conozcas ambos mundos)
spring boot 3.x+
jsp y servlets (mantenimiento de aplicaciones legacy)
spring security — jwt, oauth2
maven (dominio avanzado)
base de datos
oracle database — escritura y depuración de pl/sql en entornos de alta criticidad
optimización de consultas y procesos batch
comprensión de modelos de datos complejos
integraciones
diseño de apis rest bajo estándares openapi/swagger
consumo e integración de servicios externos
sería un plus si además tienes...
conocimiento en angular v12+ (experiencia en proyectos productivos)
typescript, rxjs y maquetación (html5, css3/sass, bootstrap deseable)
experiencia documentando arquitecturas y procesos técnicos
sensibilidad para el diseño ui/ux
haber trabajado en equipos con metodologías ágiles (scrum / kanban)
¿qué perfil buscamos?
desarrollo backend java/spring 4+ años
desarrollo frontend con angular 2+ años (deseable)
oracle pl/sql 3+ años
más allá de las habilidades técnicas, buscamos a alguien que sea:
analítico y metódico: capaz de entender sistemas complejos sin documentación exhaustiva.
autodidacta: con disposición para adoptar nuevas tecnologías y también para adentrarse en
sistemas legacy.
comunicativo: que pueda transmitir ideas técnicas tanto a otros desarrolladores como a equipos
de negocio.
si te identificas con este perfil, nos encantaría conocerte. Postula enviando tu cv actualizado y, si
tienes repositorios o proyectos relevantes, ¡compártelos!