Descripción del puesto: Analista Programador/a Java
Somos una gran empresa con alma de start-up, organizada en unidades de conocimiento expertas que colaboran entre sí. Buscamos personas inquietas, motivadas por los retos y con ganas de crecer personal y profesionalmente, que deseen tener un impacto positivo en el mundo a través de la tecnología.
Como Analista Programador/a Java, te incorporarás a un equipo especializado en Arquitectura de Software, trabajando en el desarrollo de apps móviles (nativas, híbridas o con frameworks multiplataforma), servicios de integración y backends en entornos On Premise o Cloud (AWS, Azure, Google), y aplicaciones web de gran escala.
Nos especializamos en el mantenimiento de aplicaciones de extremo a extremo, incluyendo servicios de soporte técnico y funcional, evolutivos y nuevos desarrollos, abarcando todas las fases desde conceptualización y diseño hasta aseguramiento de calidad y seguridad.
Valoramos perfiles multidisciplinares y la filosofía Full Stack, por lo que también se considerará experiencia en otros stacks tecnológicos como .Net, NodeJS, desarrollo móvil (iOS, Ionic, Flutter), o web (HTML, JS, CSS, AngularJS).
Participarás en el análisis, diseño y desarrollo de nuevas funcionalidades y mantenimiento evolutivo de aplicaciones Java, encargándote de:
* Analizar y estimar requerimientos técnicos y funcionales.
* Desarrollar soluciones nuevas y mejorar las existentes.
* Interlocutar con el cliente para entender sus necesidades, gestionar incidencias y validar entregables.
* Elaborar documentación técnica.
Trabajarás con tecnologías clave del ecosistema Java, aportando valor en cada fase del ciclo de vida del desarrollo, desde modelado de datos hasta integración de APIs y despliegue de servicios.
* Titulación universitaria en ingeniería, informática o ciencias (diplomatura, ingeniería técnica o equivalente), o nivel 6 EQF.
Experiencia:
* Al menos 3 años como analista en desarrollo de aplicaciones Java.
Conocimientos obligatorios:
* Lenguaje PL/SQL y modelado de datos.
* Frameworks Java como Spring y Hibernate.
* Control de versiones (SVN, Git).
* JSF u otros frameworks similares.
Conocimientos deseables:
* Manejo de servidores de aplicaciones (Tomcat).
* Base de datos Oracle.
* Herramientas de modelado como Erwin.
Además, valoramos habilidades como trabajo en equipo, flexibilidad, aprendizaje continuo y orientación a la innovación. Ofrecemos jornada flexible, teletrabajo, formación continua, desarrollo profesional y beneficios sociales.
Únete a nuestro equipo y ayúdanos a humanizar el mundo a través de la tecnología.
#J-18808-Ljbffr