Modulos ERP Java — Verificaciones & Facturacion 4.0
Desarrollador Staff en empresa de software, asignado al desarrollo de modulos para ERP de plataforma nacional de verificaciones empresariales y posteriormente para ERP propio de facturacion electronica 4.0 de Mexico. Desarrollo con Java 11 nativo sin framework, JDBC, MVC y JAX-RS. Mentor de nuevos miembros del equipo.
Descripción General
Desarrollador Staff con doble asignacion: primero en plataforma nacional de verificaciones empresariales desarrollando modulos ERP con Java 11 puro sin frameworks, y posteriormente en el ERP de facturacion electronica 4.0 de la empresa, entendiendo el flujo completo de facturacion mexicana con addendas y encriptacion con clave privada.
El Desafío
Desarrollar modulos ERP de alta complejidad con Java 11 puro sin framework (sin Spring ni Jakarta EE) usando JDBC y JAX-RS, comprendiendo el flujo E2E de la facturacion electronica 4.0 mexicana con addendas de transportistas y encriptacion con clave privada, todo mientras se mentoreaba a nuevos desarrolladores.
Requerimientos
Modulos ERP para plataforma de verificaciones empresariales con Java 11 nativo, JDBC, patron MVC y JAX-RS para APIs REST. Modulos ERP para facturacion electronica 4.0: flujo E2E de facturacion, addendas de transportistas, encriptacion con clave privada. Mentoria a desarrolladores junior.
Solución
Desarrollo de modulos ERP con Java 11 nativo, JDBC para acceso a datos y patron MVC como arquitectura principal. JAX-RS para creacion de endpoints REST. Implementacion del flujo completo de facturacion electronica 4.0: generacion de CFDI, addendas de transportistas y encriptacion con clave privada. Mentoria activa a nuevos integrantes del equipo.