Desarrollador Java
hace 18 días
Valencia
¡Únete a nuestro equipo de desarrollo de TI y sumérgete en proyectos emocionantes y desafiantes! Estamos buscando desarrolladores JAVA SENIOR para unirse a nuestra empresa . Requisitos • Al menos 5 años de experiencia en Java 8 o superior, • Conocimientos sólidos en Maven, • Experiencia con Hibernate, JPA, HSQL, Criteria, • Experiencia en Spring MVC y Spring Boot, • Fuertes conocimientos en bases de datos: Oracle, Informix, SQL Server. SQL avanzado, • Experiencia en servicios web SOAP/REST, • Conocimientos en ThymeLeaf, HTML, CSS, JavaScript, JQuery u otras tecnologías de frontend, • Experiencia con herramientas de control de versiones como SVN y GIT., • Experiencia en servidores de aplicación como IBM WebSphere Liberty, Jboss y/o WildFly, Tomcat, • Experiencia o interés en nuevas tendencias de frontend, como Angular, React..., • Conocimientos en Spring Batch y Spring Cloud Data Flow, • Conocimientos de Jasper Reports, • Conocimientos de HL7, • Análisis de requisitos. Colaborar con el equipo de producto y los stakeholders para entender los requerimientos funcionales y técnicos, documentándolos adecuadamente., • Diseño técnico. Proponer soluciones técnicas adecuadas que respondan a las necesidades del proyecto, asegurando la escalabilidad, eficiencia y mantenibilidad de las mismas., • Desarrollo de software. Programar, depurar y mantener aplicaciones y sistemas utilizando las tecnologías y lenguajes de programación requeridos., • Optimización y mantenimiento. Mejorar y optimizar el código existente para maximizar el rendimiento de las aplicaciones y reducir el tiempo de respuesta en ejecución., • Pruebas y validación. Desarrollar y ejecutar pruebas unitarias e integradas para asegurar que el software funcione según lo esperado antes de su implementación., • Documentación. Crear y mantener documentación técnica clara y detallada de los desarrollos realizados, que facilite el mantenimiento y futuras modificaciones., • Soporte y resolución de incidencias. Identificar y resolver problemas en el código y responder a incidencias técnicas reportadas, garantizando una rápida resolución para minimizar el impacto en el negocio., • Colaboración en equipo. Trabajar estrechamente con otros desarrolladores, analistas y equipos de calidad para asegurar que los desarrollos cumplan con los estándares establecidos y los plazos de entrega., • Actualización y mejora continua. Mantenerse actualizado con las últimas tendencias en desarrollo de software, proponiendo mejoras y nuevas tecnologías que optimicen el proceso de desarrollo., • Contrato Indefinido en una compañía 100% digital tecnológica, • Flexibilidad horaria y opción de teletrabajo, • Formación continuada y personalizada, • Salario adaptado a la motivación al cambio del candidato, • Plan de retribución flexible, • Club de descuentos Balidea: viajes, restauración, cultura,...., • Incorporación a equipo de trabajo estable con proyecto de larga duración con impacto positivo en la sociedad