
Developer Sr. Fullstack (Java Angular)
Envía una oferta de trabajo directamente a este candidato
Formar parte de un equipo de trabajo que me permita crecer profesionalmente y pueda contribuir mis conocimientos y experiencia a los logros de la empresa
Consultor de sistemas at Bside (Proyecto Coppel) (2025-12 – 2026-07)
Desempeño como Desarrollador Full Stack participando en el desarrollo y mantenimiento de aplicaciones empresariales utilizando Java, Spring Boot, Spring Data JPA, Spring Security y Angular. Desarrollo de componentes con Angular Material y PrimeNG, implementando interfaces modernas y responsivas. Creación y consumo de servicios REST para integraciones entre sistemas.
Participación en el análisis de requerimientos y sesiones de refinamiento de Historias de Usuario. Desarrollo y optimización de consultas SQL. Administración del código fuente con Git, creación y revisión de Pull Requests en Azure DevOps.
Seguimiento de actividades mediante Jira, participación en integraciones, resolución de incidencias y corrección de vulnerabilidades mediante Checkmarx y SonarQube, colaborando con equipos para la entrega continua de funcionalidades.
Desarrollador de sistemas at Totalplay (2023-02 – 2025-11)
Desempeño como Fullstack Developer, participando en el diseño y desarrollo de soluciones integrales utilizando Java y Angular. He construido componentes y módulos aplicando Angular CLI y Angular Material, garantizando interfaces consistentes y de alto rendimiento. Colaboro en la creación y consumo de servicios REST, así como en la configuración y administración de servidores para distintos ambientes.
Asimismo, gestiono flujos de integración y entrega continua mediante GitLab, Jenkins y Docker, asegurando procesos de despliegue eficientes y estables. Trabajo con bases de datos NoSQL empleando MongoDB y complemento mis responsabilidades con conocimientos funcionales en Node.js, lo que me permite abordar tareas adicionales dentro del ecosistema fullstack. Creacion de sistemas programados para automatizar procesos.
Programador Sr. Java at Neoris (Telcel) (2019-08 – 2023-02)
Desarrollo en lenguaje Java. Uso de los siguientes módulos de Spring Web, MVC, DATA, BATCH, BOOT, y SECURITY. Hibernate/JPA y JDBC Template para la parte de persistencia de datos. Maven como creador de arquetipos, escalabilidad y gestor de dependencias.
Uso del servidor Wildfly y Tomcat sobre servidores Windows y Linux. Uso de Colas de mensajes con MQ IBM. Creacion de servicios REST y SOAP, tanto cliente como servicio. Uso de base de datos Oracle 12C.
Uso de repositorio de dependencias Nexus, generación de pruebas unitarias con JUnit, y corrección de código con Sonar. Uso de HTML, CSS, Javascript, JQuery para el desarrollo del frontend. Generación de scripts shell para ejecutar aplicaciones backend programadas con el cron de linux.
Creación de microservicios con Spring BOOT y API's. Uso de repositorios con SVN y Git.
Programador Jr. Java at Root Technologies (2018-11 – 2019-07)
Desarrollo en lenguaje de programación Java. Manejo de Framework Spring MVC para inyección de dependencias, Hibernate para la parte de persistencia de datos. Maven como creador de arquetipos, escalabilidad y gestor de dependencias.
Los proyectos se desplegaron en el servidor GlassFish y Jboss, en servidores Linux y Windows. Manejador de base de datos SQL Server. Creación de servicios de tipo SOAP y REST y dichas pruebas se hicieron con SOAP UI y POSTMAN.
Creación de certificados de seguridad para aplicaciones. Pruebas unitarias con JUnit. Uso de Primefaces para el módulo de Frontend. Se crearon documentos de apoyo y guias técnicas y de usuario para dichos aplicativos.
Se realizo todo el proceso de desarrollo de software, análisis, diseño, programación, pruebas, instalación y mantenimiento.
Técnico Programador Nivel 1 at SYE Software (SAT) (2018-02 – 2018-11)
Desarrollo de software en lenguaje de programación Java. Uso de Framework Spring MVC. Maven como herramienta de gestión y construcción. Despliegue de proyectos en Servidor Weblogic. Uso de repositorios en Git y SVN.
Uso de lenguaje SQL para bases de Datos. Pruebas a servicios REST y SOAP con SOAP UI. Generación de documentación para instalar aplicativos. Manejo de SonarQube para evaluar métricas y buenas prácticas de programación.
Solución de problemas de vulnerabilidad con AppScan de IBM para problemas de vulnerabilidad.
Analista de Procesos ETL at Getronics (BBVA) (2017-08 – 2018-01)
Creación de procesos ETL con herramienta PCI, validación de información, uso de gestor de Base de Datos Teradata y línea de comandos linux. Creacion de reportes. Extracción de informacion.
Licenciatura in Informática – Universidad Insurgentes (2014 – 2017)