This profile is written in Spanish
Desarrollador Software
Experiencia demostrada en Java.
Experiencia demostrada en Java 8.
Experiencia demostrada en Java 17.
Experiencia demostrada en Java 21.
Experiencia demostrada en Spring Boot.
Perfil profesional
Desarrollo de aplicaciones web empresariales utilizando Java 8, Java 17 y Java 21, con tecnologías como JSP, JSF y Java Swing, desplegadas en servidores de aplicaciones WildFly y Apache Tomcat.. Implementación de microservicios con Spring Boot, Spring MVC y Spring Data JPA, desarrollo de APIs RESTful y acceso a datos mediante repositorios y consultas.. Despliegue de aplicaciones mediante contenedores Docker.. Desarrollo de módulos web con Angular y JavaScript.. Manejo de bases de datos SQL Server, PostgreSQL e Informix, así como integración de gráficos e indicadores utilizando Grafana.. Utilización de Maven para la construcción y gestión de proyectos Java.. Participación en procesos de integración continua y trabajo colaborativo bajo la metodología Scrum.
Realicé procesos de despliegue y automatización de soluciones dentro del sector financiero.. Gestioné despliegues de aplicaciones en servidores Oracle WebLogic y plataformas Kubernetes, así como en entornos BI y SAP, utilizando herramientas como GoAnywhere para la gestión de paquetes.. Trabajé con contenedores Docker y automatizaba procesos mediante Jenkins, contribuyendo a la integración continua (CI/CD) y a la optimización del ciclo de vida de las aplicaciones.. Gestioné portales web sobre IBM WebSphere Portal y brindé soporte a ambientes Linux y Windows.
Desarrollo y mantenimiento de aplicaciones empresariales utilizando Java 8 y Java 17, con Spring Boot, Spring MVC y Spring Data JPA para la construcción de APIs RESTful y el acceso a datos mediante repositorios y consultas.. Implementación de requerimientos y desarrollo de módulos web con Angular, JavaScript, HTML5, CSS, Bootstrap, jQuery y JSON.. Manejo de bases de datos Oracle y SQL Server, incluyendo consultas SQL y procedimientos almacenados en PL/SQL.. Utilización de Maven para la construcción y gestión de proyectos Java.. Manejo de procesos de facturación electrónica y realización de pruebas a sistemas.. Levantamiento de información e investigación de nuevas herramientas de desarrollo.. Control de versiones mediante GitHub y SVN.. Trabajo bajo metodología Scrum.