Point your AI agent at freehire and let it find you a job.

Get the CLI →

NOVA SOLUTION SYSTEMS, S.A. DE C.V.

New

Technical Lead Java

Posted Updated
Discussion

"NOVA SOLUTION SYSTEMS, S.A. DE C.V." es una empresa líder en soluciones de tecnología de la información, especializada en el sector bancario financiero, con más de 10 años en el mercado. Nuestra cultura se enfoca en la innovación y el crecimiento profesional de nuestros colaboradores, brindando un ambiente de trabajo colaborativo y dinámico que fomenta el desarrollo personal y profesional.

Principal Engineer / Tech Lead – Modernización de Banca Digital

?? Ubicación: Ciudad de México (Esquema Híbrido)

Principal Engineer / Tech Lead altamente técnico y 100% hands-on para liderar el diseño y la construcción de soluciones end-to-end en banca digital. En este rol, serás referente técnico del equipo: no solo definirás el rumbo de la tecnología y el diseño de sistemas distribuidos, sino que te involucrarás activamente en escribir, revisar y desplegar código productivo de alta calidad.

Si te apasiona modernizar ecosistemas complejos, crear microservicios resilientes y guiar al equipo de ingeniería, este es el reto para ti.

-Responsabilidades

Liderazgo técnico y Hands-on: Codificar componentes críticos, realizar revisiones de código profundas y asegurar la calidad, seguridad y resiliencia de la plataforma en producción.

Diseño y construcción: Desarrollar microservicios y APIs robustas utilizando el ecosistema moderno de Java (Java 21, Spring Boot, Quarkus, Apache Camel).

Modernización de legados: Implementar patrones de convivencia y migración (Strangler Fig, Anti-Corruption Layer) para evolucionar sistemas bancarios tradicionales hacia arquitecturas nativas de la nube.

Arquitectura orientada a eventos: Diseñar y construir flujos transaccionales de grado bancario (Kafka, patrones Saga, Event Sourcing).

Innovación y eficiencia: Utilizar herramientas de Inteligencia Artificial Generativa bajo gobernanza para acelerar el ciclo de desarrollo (SDLC) y el descubrimiento de reglas de negocio.

Mentoría: Elevar el nivel técnico del equipo de ingeniería, estableciendo estándares de integración y despliegue continuo (GitOps).

Experiencia sólida: 5 años o más de experiencia en ingeniería de software y liderazgo técnico, con trayectoria participando en proyectos del sector bancario.

Dominio del Stack: Experiencia avanzada y comprobable programando en Java (versiones recientes), Spring Boot y/o Quarkus (deseable).

Ecosistema Cloud-Native: Experiencia desplegando y operando en Kubernetes/OpenShift y flujos CI/CD modernos.

Conocimiento del Dominio Financiero: Entendimiento de integración core, pagos (SPEI/CoDi), Open Finance y seguridad embebida (OAuth2, cifrado, requerimientos CNBV). (Deseable conocimiento en ecosistema BIAN e ISO 20022).

Mentalidad de "Builder": Evidencia de haber entregado soluciones a producción como parte activa del equipo de desarrollo, no solo documentando.

¿Qué ofrecemos?

Participación en proyectos de modernización de alto impacto y escala.

Un entorno de alta ingeniería donde la calidad del código y la innovación son prioridad.

Skills

Apply

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.