09 sep
|
Nova Solutions
|
Ciudad de México
09 sep
Nova Solutions
Ciudad de México
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
#j-18808-ljbffr
📌 Java developer (Ciudad de México)
🏢 Nova Solutions
📍 Ciudad de México