JAVA DEVELOPER

Nova Solutions

Ciudad de México

Presencial

MXN 335.000 - 502.000

Jornada completa

14 días+
Generador de candidaturas

No envíes un currículum genérico: crea un currículum y una carta de presentación adaptados a este puesto concreto.

Supera los filtros ATS

Descripción de la vacante

Nova Solutions busca un desarrollador backend enfocado en Java y Spring Boot para diseñar e implementar microservicios escalables. El candidato trabajará con mensajería asíncrona (ActiveMQ, RabbitMQ, Kafka) y protegerá la integridad de las transacciones en bases de datos relacionales.

Se valorará experiencia en entornos fintech o regulados, pruebas exhaustivas y buenas prácticas de seguridad. Ubicación en CDMX, modalidad presencial con posibles esquemas híbridos.

Formación

  • Experiencia en desarrollo backend con Java y Spring Boot.
  • Conocimiento de mensajería asíncrona y colas (JMS/AMQP).
  • Pruebas unitarias e integración con JUnit/Mockito.

Responsabilidades

  • Diseñar e implementar microservicios y APIs REST en Java/Spring Boot, priorizando rendimiento y escalabilidad.
  • Integrar sistemas heterogéneos mediante mensajería asíncrona y manejo de DLQ, reintentos y entrega garantizada.
  • Aplicar patrones de resiliencia y asegurar trazabilidad con logs y métricas.

Conocimientos

Java
Spring Boot
Message queues
Resilience4j
Relational DBs
JUnit/Mockito
Observability
OWASP Security
Architecture reviews

Herramientas

ActiveMQ
RabbitMQ
Kafka
IBM MQ

Descripción del empleo

OBJETIVO DEL ROL

Desarrollar e implementar soluciones backend robustas y escalables en entornos de alta disponibilidad, integrando sistemas distribuidos, APIs y plataformas de mensajería bajo buenas prácticas de arquitectura. El desarrollador actuará como referente técnico del equipo, asegurando calidad de código, resiliencia y cumplimiento de SLAs en producción.

RESPONSABILIDADES PRINCIPALES
  • Diseñar e implementar microservicios y APIs REST en Java / Spring Boot con foco en rendimiento, escalabilidad y mantenibilidad.
  • Integrar sistemas heterogéneos mediante mensajería asíncrona (JMS, AMQP o similares), incluyendo manejo de DLQ, reintentos y garantías de entrega.
  • Aplicar patrones de resiliencia: Circuit Breaker, Retry, Bulkhead e idempotencia en consumidores.
  • Trabajar con bases de datos relacionales: diseño de esquemas, optimización de consultas y manejo de transacciones.
  • Garantizar trazabilidad end-to-end mediante correlationId, logs estructurados y métricas de aplicación.
  • Escribir pruebas unitarias e integración con alta cobertura, incluyendo escenarios de fallo y degradación.
  • Participar activamente en revisiones de código, definición de estándares técnicos y refinamientos con el equipo.
  • Colaborar con arquitectos y líderes técnicos en la implementación de decisiones de diseño.
STACK TÉCNICO REQUERIDO
  • Lenguaje Java 11/17/25
  • Framework Spring Boot, Spring Data, Spring MVC
  • Mensajería JMS / AMQP — ActiveMQ, RabbitMQ, Kafka o IBM MQ
  • Resiliencia Resilience4j u equivalente (Circuit Breaker, Retry)
  • Base de datos RDBMS relacional (Oracle, PostgreSQL, SQL Server, MySQL)
  • Patrones Microservicios, Event-Driven, Outbox, Idempotencia
  • Pruebas JUnit 5, Mockito, Testcontainers o similar
  • Observabilidad Logs estructurados, MDC / correlationId, métricas
  • Seguridad Buenas prácticas OWASP, manejo de datos sensiblesControl de versiones Git
  • Deseable Experiencia en banca, fintech o sector regulado
Consigue la evaluación confidencial y gratuita de tu currículum.
o arrastra y suelta tu archivo aquí
Similar jobs

Puestos de trabajo similares que vale la pena comparar

JAVA DEVELOPER SR_HIBRIDO CDMX
JAVA DEVELOPER SR_HIBRIDO CDMX

Nova Solutions • Ciudad de México

Presencial
MXN 700.000 - 1.200.000
JAVA DEVELOPER_SEMI SR_HIBRIDO CDMX
JAVA DEVELOPER_SEMI SR_HIBRIDO CDMX

Nova Solutions • Ciudad de México

Presencial
MXN 420.000 - 720.000
Desarrollador Java Backend Microservicios Sr.
Desarrollador Java Backend Microservicios Sr.

Babel • Ciudad de México

Presencial
Esquema 100% Nómina
SGM Mayores, SGM Menores
Apoyo de Home Office
+1
Technical Lead Java developer
Technical Lead Java developer

Nova Solutions • Ciudad de México

Presencial
MXN 900.000 - 1.500.000
Back End Developer
Back End Developer

Turtle Trax S.A. • Ciudad de México

Presencial
Desarrollador Junior, Java Microservicios
Desarrollador Junior, Java Microservicios

Jobtailor • Ciudad de México

Presencial
MXN 360.000 - 600.000
Desarrollador Java Kubernates
Desarrollador Java Kubernates

Turtle Trax S.A. • Región Centro

Presencial
MXN 600.000 - 900.000
Desarrollador Jr Spring Boot
Desarrollador Jr Spring Boot

Cion Computación • Ciudad de México

Híbrido
Arquitecto de Software Java
Arquitecto de Software Java

JobCubby • Jocotitlán

Híbrido
MXN 580.000 - 614.000
Prestaciones superiores
Modalidad híbrida
Dev Java
Dev Java

Tsoft • Ciudad de México

Presencial