Desarrollador Java Senior (Microservicios) - DEJ0201-0027

CDMX, CDMX, Mexico
Full Time
Experienced

Estamos buscando un(a) Desarrollador Java Senior apasionado(a) por el desarrollo backend, las arquitecturas modernas y la construcción de soluciones robustas y escalables. Formarás parte de un equipo de alto nivel técnico encargado de desarrollar microservicios, APIs y componentes de procesamiento de datos que soportan aplicaciones críticas y experiencias digitales de última generación.

Si disfrutas diseñar soluciones bien estructuradas, trabajar con tecnologías modernas y participar en proyectos donde la calidad técnica es una prioridad, esta oportunidad es para ti.

Responsabilidades

  • Diseñar, desarrollar y mantener microservicios utilizando Java y Spring Boot.
  • Construir APIs seguras, escalables y fáciles de consumir siguiendo estándares de integración modernos.
  • Diseñar e implementar modelos de lectura y proyecciones utilizando MongoDB.
  • Desarrollar soluciones orientadas a eventos mediante Kafka y patrones de integración desacoplados.
  • Optimizar consultas, agregaciones y estructuras de datos para garantizar un alto rendimiento.
  • Implementar mecanismos robustos de manejo de errores, validaciones e idempotencia.
  • Colaborar con equipos de Frontend, arquitectura y otras áreas técnicas para definir contratos e integraciones.
  • Participar activamente en revisiones de código, pruebas automatizadas y mejora continua.
  • Documentar componentes, APIs y decisiones técnicas siguiendo buenas prácticas de ingeniería.

Requisitos

Indispensables

  • Más de 5 años de experiencia en desarrollo de software con Java.
  • Experiencia sólida en:
    • Java 17+
    • Spring Boot
    • Spring Web
    • Spring Data MongoDB
    • Maven o Gradle
  • Experiencia trabajando con:
    • MongoDB
    • Modelado de datos
    • Índices
    • Aggregation Framework
    • Patrones CQRS y Read Models
  • Conocimientos en arquitecturas orientadas a eventos utilizando:
    • Apache Kafka
    • Spring Kafka
    • Publicación y consumo de eventos
    • Schema Registry
  • Experiencia desarrollando APIs utilizando:
    • REST
    • OpenAPI / Swagger
  • Conocimiento de pruebas automatizadas con:
    • JUnit
    • Mockito
  • Experiencia trabajando con Git y metodologías colaborativas de desarrollo.
  • Inglés avanzado.

Deseable

  • Experiencia en instituciones financieras o sistemas de alta transaccionalidad.
  • Conocimiento del negocio de Wealth Management.
  • Familiaridad con arquitecturas distribuidas y ecosistemas de microservicios.
  • Experiencia trabajando en entornos ágiles.

Lo que ofrecemos

  • Participación en proyectos estratégicos de largo plazo.
  • Trabajo con tecnologías modernas y arquitecturas escalables.
  • Oportunidad de contribuir en soluciones orientadas a eventos y microservicios.
  • Entorno colaborativo enfocado en calidad técnica y aprendizaje continuo.
  • Exposición a desafíos tecnológicos complejos y de alto impacto.
  • Posibilidades de crecimiento y desarrollo profesional.
  • Modalidad híbrida de trabajo.

Compensación

Salario mensual bruto: MXN $37,000 – $41,000

Modalidad

Híbrida

Asistencia presencial aproximadamente 3 días por semana.

Si te apasiona el desarrollo backend, las arquitecturas modernas y la construcción de soluciones de alto rendimiento, queremos conocerte.

Share

Apply for this position

Required*
We've received your resume. Click here to update it.
Attach resume as .pdf, .doc, .docx, .odt, .txt, or .rtf (limit 5MB) or Paste resume

Paste your resume here or Attach resume file

Human Check*