Importante empresa, ubicada en Providencia, solicita Desarrollador de Software de Nivel Intermedio, para trabajar en un proyecto inicial de 6 meses, con posibilidad de extensión, en modalidad Semipresencial en Providencia. Responsabilidades: Desarrollo de Software: Diseñar, desarrollar y mantener aplicaciones utilizando tecnologías como Java (1.6, 1.8, 21), Spring Boot, JPA, Node.js, y Express. Implementar nuevas funcionalidades y realizar mejoras en sistemas existentes, tanto en proyectos legacy como en arquitecturas digitales modernas. Colaboración y Trabajo en Equipo: Trabajar de manera colaborativa con otros desarrolladores, diseñadores, y equipos de QA para garantizar la calidad y funcionalidad de las aplicaciones. Participar en reuniones de planificación de sprint, revisiones de código y retrospectivas dentro del marco de trabajo ágil (Scrum/Kanban). Mantenimiento y Soporte: Identificar y resolver bugs y problemas de rendimiento en las aplicaciones. Optimizar consultas y procedimientos en bases de datos Oracle, SQL Server, y MySQL para mejorar el rendimiento de las aplicaciones. Control de Versiones y DevOps: Utilizar GIT para el control de versiones y colaborar en la gestión del código fuente. Participar en la automatización de despliegues y en la implementación de pipelines de CI/CD utilizando herramientas como Power Automate. Documentación y Mejora Continua: Documentar el código y las soluciones técnicas para facilitar el mantenimiento y la escalabilidad. Proponer e implementar mejoras en los procesos de desarrollo y en la arquitectura de las aplicaciones. Requisitos: 3 años mínimo de experiencia con: Experiencia demostrable trabajando con Java (versiones 1.6, 1.8 y 21), Spring Boot, JPA, Node.js, y Express. Experiencia en el uso de bases de datos relacionales como Oracle, SQL Server, y MySQL. Familiaridad con herramientas de control de versiones, preferentemente GIT. Experiencia en entornos de integración continua y despliegue continuo (CI/CD). Conocimientos Técnicos: Conocimiento sólido en programación orientada a objetos y patrones de diseño. Familiaridad con metodologías ágiles de desarrollo (Scrum, Kanban). Experiencia con herramientas de automatización de despliegues como Power Automate. Deseables: Experiencia trabajando con plataformas como Salesforce y Liferay. Conocimientos en Docker y Kubernetes para la gestión de contenedores. Experiencia con otras tecnologías de frontend como React o Angular. Certificaciones en tecnologías relacionadas (Java, Spring, DevOps, etc.) serán valoradas positivamente. Experiencia en la Nube: Familiaridad con servicios en la nube como AWS, Azure, o Google Cloud. #J-18808-Ljbffr