Software Developer
Experiencia demostrada en Java.
Experiencia demostrada en SpringBoot.
Experiencia demostrada en Oracle Service Bus.
Experiencia demostrada en JSF.
Experiencia demostrada en Git.
Software Developer buscando nuevas oportunidades
Mantenimiento de servicios web utilizando el framework Oracle Service Bus. Desarrollo de flujos de negocio nuevos dentro de servicios web existentes. Mantenimiento de aplicaciones web basados en Java utilizando el framework JSF. Mantenimiento y desarrollo de microservicios usando SpringBoot / Spring Framework. Levantamiento de información y requerimientos para postular soluciones a flujos de negocio existentes, y creación de nuevos flujos de negocio. Documentación de procesos y servicios nuevos y existentes, a nivel general y detallado. Versionamiento de código con Git y Microsoft Azure
Desarrollo y mantenimiento de servicios web utilizando el framework Oracle Service Bus. Virtualizaciones, servicios orquestados, consumo a servicios web externos utilizando Oracle SQL para la persistencia de datos. Uso de Git como gestor para el control de versiones de código y Microsoft Azure como repositorio remoto. Documentación de servicios tales como manual de arquitectura, documento de visión y alcance del desarrollo, documento de pruebas funcionales, entre otros.
Revisión y solución de incidentes reportados en las plataformas de la empresa. Corrección de fallos a nivel técnico en sistemas de información. Desarrollo en Java 7 y 8, AngularJS, Oracle SQL, HTML y CSS. Manejo de repositorios con Git
Desarrollar y administrar servicios web como solución para procesos de negocio utilizando el lenguaje de programación Java y framework de desarrollo Spring. Consumo de microservicios externos, orquestación de servicios, y uso de SQL Server como sistema gestor de bases de datos para la persistencia de datos. Uso de Git como gestor para el control de versiones de código y GitLab como repositorio. Realizar soporte y/o mantenimiento de servicios OSB/SOA utilizando las herramientas que provee Oracle SOA Suite y uso del sistema gestor de bases de datos Oracle Database para la persistencia de datos. Presentar diseños de arquitectura para proyectos, funciones de liderazgo, desarrollo y despliegue de servicios web principalmente en el OSB y soporte a servicios BPEL.
Construir sistemas de información. Elaborar informes. Realizar soporte y/o mejoramiento a las aplicaciones existentes utilizando varios lenguajes de programación como Java, PHP, JavaScript. Usando frameworks de desarrollo para Java como JSF (PrimeFaces, BootsFaces, HighFaces), JPA, JEE, Hibernate. Y para PHP tales como Composer, Lumen y Laravel, y PostgreSQL como sistema gestor de base de datos para la persistencia de datos.
Elaborar módulos y formularios utilizando el lenguaje de programación PHP para el backend. Para la parte de frontend utilizando las herramientas de desarrollo web HTML, CSS, JavaScript - JQuery y framework de maquetación Bootstrap 3. MySQL como sistema gestor de base de datos para la persistencia de información.