Acerca de este anuncio
¿Siente frustración por backends de Java frágiles, integraciones de terceros poco fiables o canalizaciones de datos que fallan bajo presión? Construimos y reparamos arquitecturas de backend de misión crítica diseñadas para soportar cargas de trabajo de producción reales.
Con más de 10 años de experiencia en el desarrollo de plataformas Java de nivel empresarial, hemos implementado sistemas capaces de gestionar telemetría en tiempo real procedente de hardware de campo y de establecer conexiones seguras con redes financieras y regulatorias externas. Usted colaborará directamente con un ingeniero sénior que comprende el verdadero coste empresarial del tiempo de inactividad.
Qué recibe
- Ingesta de datos de gran volumen: canalizaciones integrales de extremo a extremo (como MQTT/EMQX hacia Kafka) para telemetría en tiempo real y transmisiones de dispositivos IoT.
- Integraciones complejas con terceros: middleware automatizado de generación de informes multipartitos creado con programadores de tareas, REST y RPC (OpenFeign, Dubbo) junto con Spring Cloud Gateway, protegido mediante cifrado SHA256/AES.
- Gestión de datos de alta concurrencia: MySQL particionado mediante ShardingSphere junto con bloqueos distribuidos de Redis, lo que garantiza que los grandes volúmenes de datos y las escrituras simultáneas mantengan la estabilidad del sistema.
- Automatización de flujos de trabajo: motores de flujo de trabajo personalizados (incluido Activiti) que conectan terminales, sistemas de clientes y redes nacionales de generación de informes.
Alcance técnico
- Microservicios: Spring Boot, Spring Cloud, Dubbo, Nacos, OpenFeign.
- Mensajería y transmisión: Kafka, RabbitMQ, MQTT (EMQX), ingesta de dispositivos en tiempo real.
- Capa de datos: MySQL, Oracle, ShardingSphere, MongoDB, Redis, optimización de SQL, bloqueos distribuidos.
- Confiabilidad y seguridad: transacciones distribuidas, programación de tareas, autenticación JWT, seguridad de pasarela.
- Entrega y DevOps: Linux, Nginx, Docker.
- Capacidad full-stack: junto con el desarrollo de backend, aprovechamos modernas herramientas de IA y experiencia en JavaScript/Vue para ofrecer paneles de administración y herramientas internas completas, eliminando el gasto de contratar a un desarrollador de frontend independiente.
Cómo trabajamos
- Comunicación clara: inglés escrito fluido, informes de progreso diarios y una conveniente superposición de horarios con su zona horaria.
- Enfoque en los resultados: asumimos la responsabilidad de los resultados en lugar de limitarnos a completar tareas, señalamos los riesgos potenciales de manera proactiva y sugerimos la arquitectura más simple para resolver el problema.
- Disponibilidad flexible: hasta 40 horas a la semana tanto para contratos de provisión continua como para proyectos de alcance fijo.
Si necesita asistencia para planificar, desarrollar o recuperar un backend en Java, específicamente en relación con canalizaciones de ingesta de datos, microservicios o integraciones exigentes de terceros, ofrecemos un servicio confiable. Envíe sus especificaciones para recibir una hoja de ruta práctica y una estimación transparente.