.En Inycom, somos una compañía sólida y competitiva en continuo crecimiento, con líneas de trabajo diversificadas, pero con la tecnología e innovación como nexo de unión y de la que formamos parte más de 950 profesionales. Actualmente seleccionamos un/a Analista programador/a en entorno tecnológico Java para integrarse dentro de nuestra área de desarrollo, dedicados al desarrollo y mantenimiento de aplicaciones para nuestros clientes.La personal seleccionada se encargará de las siguientes funciones:Responsable del análisis y diseño técnico del proyecto, pudiendo participar en el desarrollo de software y elaboración del plan de pruebas.Supervisar el desarrollo de otros miembros del equipo, dándoles soporte técnico.Elaborar la documentación técnica del proyecto (análisis, diseño técnico, modelo de datos, plan de pruebas).Requisitos:Proyecto en JAVA. Frameworks Java comunes como Spring e Hibernate.Conocimientos de Arquitectura orientada a servicios (SOA) o RESTful y familiaridad con el diseño de APIs RESTful (usando JSON, Swagger/OpenAPI para documentación).Dominio de SQL y experiencia con bases de datos relacionales como MySQL, PostgreSQL u Oracle.Conocimiento en optimización de consultas y modelado de datos.Experiencia con JDBC (Java Database Connectivity) y con configuraciones de conexiones en DataSource.Conocimientos de creación y consumo de Web Services RESTful y SOAP.Uso de JSON y XML para el intercambio de datos.Manejo de OAuth2, JWT (JSON Web Token), y otros estándares de seguridad para la autenticación y autorización en aplicaciones distribuidas.Experiencia con herramientas de control de versiones como Git y plataformas como GitHub, GitLab o Bitbucket.Familiaridad con Maven para la gestión de dependencias y construcción de proyectos.Conocimiento en pruebas unitarias y de integración con JUnit o Mockito, y experiencia con pruebas de API utilizando Postman o herramientas similares.Experiencia en CI/CD (Integración y Despliegue Continuo) usando Jenkins, GitLab CI o herramientas similares.Experiencia con plataformas en la nube como AWS, Azure o Google Cloud, y conocimientos en servicios básicos como almacenamiento, balanceadores de carga y bases de datos administradas.EXPERIENCIA LABORAL REQUERIDA:Al menos 2 años desempeñando perfil de AP o 4 años como programador senior (en ambos casos supervisando a otros miembros del equipo con menos experiencia).Conocimientos en SOLID: principios de diseño de software que promuevan la escalabilidad y mantenibilidad.TDD (Desarrollo guiado por pruebas) y BDD (Desarrollo guiado por comportamiento) como metodología para asegurar la calidad del código.Experiencia en metodologías ágiles (Scrum o Kanban) para trabajar en equipos y proyectos colaborativos.¿QUÉ TE ESPERA EN EL #INYCOMTEAM?El horario es de 8 a 17h de lunes a jueves y los viernes de 8 a 15h. En verano, el horario es de 8 a 15h de lunes a viernes. Conciliación: Flexibilidad horaria con disponibilidad para reuniones diarias/semanales