Desarrollar y mantener aplicaciones web escalables y de alto rendimiento, abarcando tanto el frontend como el backend, asegurando la integración efectiva de tecnologías y la entrega de soluciones innovadoras que cumplan con los objetivos del negocio.
Tareas
* Diseño, desarrollo, y mantenimiento de aplicaciones web FullStack utilizando
* Java, Spring Framework, y tecnologías relacionadas.
* Contribuir en todas las fases del ciclo de desarrollo de software, incluyendo
* requisitos, diseño, codificación, pruebas, y despliegue.
* Colaboración con el equipo de desarrollo y organizaciones implicadas para
* definir especificaciones de software y arquitecturas de referencia.
* Escritura de código limpio y eficiente, y realización de pruebas unitarias y de
* integración.
* Identificación y corrección de cuellos de botella y bugs, y mejora del rendimiento
* de las aplicaciones.
* Desarrollo de documentación técnica para referencia y reporte.
Requisitos
Formación básica mínima necesaria:
* Grado en Ingeniería Técnica informática o Telecomunicaciones
Formación especializada necesaria:
* Certificaciones o cursos especializados en Java, Spring Framework y metodologías ágiles de desarrollo (SCRUM, Kanban).
* Nivel de idiomas:
* Inglés técnico/a avanzado (B2-C1), capaz de leer documentación y comunicarse
* eficazmente en un entorno de trabajo internacional.
* Herramientas de trabajo:
* Java 8, 17 y Spring 5, 6
* Entornos de desarrollo integrado (IDEs) como IntelliJ IDEA o Eclipse.
* Sistemas de control de versiones, preferentemente Git.
* Frameworks de desarrollo: Spring Boot, Spring Security, JPA/Hibernate.
* Bases de datos: Oracle 12 o superior, MySQL.
* Frontend: HTML, CSS, JavaScript, Ext JS, frameworks como Angular o React
* (deseable).
Experiencia mínima necesaria:
* Al menos 4-5 de experiencia en desarrollo FullStack con Java.
* Detalles sobre experiencia específica que sean relevantes para el puesto:
* Experiencia demostrable en proyectos que hayan requerido trabajo con
* arquitecturas microservicios y desarrollo de API RESTful.
* Experiencia en la implementación de seguridad y autenticación en aplicaciones web.
Beneficios
* Salario anual fijo y variable:
* Fijo: según experiencia y habilidades demostradas.
* Variable basado en el cumplimiento de objetivos y KPIs
* Horario de Lunes a Jueves de 8:30 – 18:00 y Viernes 8:00 a 15:00 h
* Verano jornada intensiva (1 Julio- 15 Sept) de 8:00 a 15:00 h
* Formación continua
* Lugar de trabajo: Madrid