Descripción de la oferta **Requerimientos**: - Profesional en Ingeniería de Sistemas, Electrónica o afines y/o otros grados universitarios con posgrado, especialización o diplomado en áreas relacionadas, o 3 años de experiência relacionada. - Tener conocimientos y/o experiência en Java, J2EE, JavaScript, Servicios Web (SOAP, REST, JAX-WS), protocolos y lenguajes de comunicación (XML, JSON), Frameworks como Java Server Faces (PrimeFaces) y PL/SQL. - Saber de Oracle, Hibernate, JPA, Apache CXF, Nodejs, MySQL, Android Studio, Flutter. - Conceptos de automatizadores de construcción como: Gradle, Webpack, Gulp o similares. - Experiência con manejo de herramientas de aplicaciones móviles, servidores de aplicaciones como Apache Tomcat y control de versiones como GIT. - Lenguajes de programación: Java, JavaScript - Frameworks: JSF (Java Server Faces), React, Hibernate, Flutter, React Native. - Bases de datos: Oracle, MySQL. - Servidores web/Entorno de Ejecución: Apache Tomcat, Nodejs. - Herramientas de desarrollo colaborativo: Git, Docker. - Plataformas de despliegue y CI/CD: AWS, Azure, Jenkins. - Proyectos de desarrollo de software. - Conocimiento técnico y funcional de iCS. - Fundamentos de Programación y Algoritmos. - Desarrollo de Aplicaciones Web con Frameworks. - Bases de Datos Relacionales. - Administración de Servidores y Redes. - Seguridad Informática y Criptografía. - Arquitectura de Software y Patrones de Diseño. - Inglés Intermedio. **Desempeñando este rol, realizarás**: - Aplicar y mantener los estándares y metodologías de desarrollo implementadas en la organización. - Realizar el desarrollo (nuevas o existentes funcionalidades), ajustes, soporte y mantenimiento de aplicaciones y servicios. - Definir casos y codificar pruebas unitarias de los módulos para asegurar que cumplan con las especificaciones del diseño, afianzado la calidad y seguridad de la aplicación. - Trabajar de la mano del equipo funcional, para seleccionar las alternativas que resuelvan de la mejor forma lo que el usuario final necesita. - Encontrar soluciones eficientes que ayuden a agilizar el trabajo de su equipo. - Entender los problemas que se puedan presentar con nuestros clientes y estimar soluciones prácticas para ellos. - Diseñar y mantener bases de datos: Crear estructuras de base de datos eficientes y escalables para almacenar y recuperar información. - Desarrollar APIs: Crear interfaces de programación de aplicaciones para conectar el frontend con el backend. - Gestionar servidores: Asegurarse de que los servidores funcionen correctamente, y abordar cuestiones de escalabilidad y balanceo de carga. - Implementar lógica de negocio: Traducir los requisitos del negocio en código y funcionalidades. - Garantizar la seguridad: Implementar medidas para proteger la aplicación contra amenazas y vulnerabilidades. - Integración con otros servicios: Conectar la aplicación con servicios de terceros o internos. - Optimización: Mejorar la eficiencia y rendimiento del código y de las consultas a la base de datos. - Actualizaciones y mantenimiento: Realizar mejoras y correcciones en el código ya existente. - Realizar controles de calidad sobre el producto. - Realizar la documentación técnica y manuales de usuario final. Postularme ahora - Somos Financial Systems Company Una multinacional latinoamericana establecida en Colombia, líder en automatización de cobranza. Contamos con más de 30 años de experiência y nos destacamos por brindar y desarrollar soluciones tecnológicas innovadoras para el proceso de Cobranza. Sabemos que una gran tecnología comienza con un gran talento y diversidad de pensamiento. Nuestro negocio se basa en el aprendizaje e innovación constante, el trabajo en equipo y la pasión por lo que hacemos, afianzamos nuestra cultura cada día y buscamos talentos que quieran dejar huella en el mundo. ¡Únete a Nuestro Equipo! ¿Qué Ofrecemos? - Modalidad híbrida (90% remoto - 10% presencial), además, nuestras oficinas siempre estarán disponibles si deseas trabajar de manera presencial. - Plan de desarrollo y formación - Medicina prepagada - Auxilios (Educación Internet) - Bonificación por disponibilidad. - Jornada laboral Flexible. Si cuentas con las competencias necesarias y quieres ser parte de un equipo innovador que deja huella, ¡Postúlate Ahora! ver todo >