Sebastián Consultores selecciona para importante empresa española, principal aseguradora para el sector primario, un/a PROGRAMADOR JAVA para reforzar el área de desarrollo y proyectos legacy de la compañía.
La persona seleccionada se encargará de:
– Desarrollo de las aplicaciones con Java (versiones 8-11) en entornos legacy (JSP, JSF, MyBatis, SQL...), ofreciendo la posibilidad de optimizar los mantenimientos, nuevas funcionalidades y evolucionar las existentes.
– Programación sólida sobre el backend, con fuerte relación sobre bases de datos relacionales y consultas con cierta complejidad.
– Desarrollo sobre producto propio, orientado a seguros.
– Desarrollo de frontales a través de JSF, JSP, Javascript, HTML y, en algunos proyectos, Angular.
– Apoyo en la integración de las aplicaciones con otras APIs.
– Documentación y pruebas unitarias, integración y regresión sobre las aplicaciones.
Se ofrece:
– Contratación indefinida por cliente final.
– Salario compuesto por Fijo (30-34K) + Variable (3K) + Beneficios Sociales
– Horario: Lunes-Viernes de 7:45 a 15:15.
– Trabajo presencial (un día de teletrabajo a la semana.)
– Ubicación: Madrid Noroeste. Zona A-6
El perfil que estamos buscando:
Formación Académica: CFGS en DAM o DAW .Se valorarán otro tipo de formación relacionada con el puesto.
Experiencia de, al menos, un año en el desarrollo de las funciones con:
– Desarrollos Backend Java, con experiencia en entornos clásicos (versiones 8-11). Se valorará conocimientos de frameworks como Spring.
– BBDD relacionales. Experiencia en consultas de nivel avanzado con SQL.
– Desarrollos frontend con JSF, JSP, Javascript y HTML5. Se valorará especialmente si se ha podido trabajar con Angular.
– Experiencia con MyBatis. Se valorará experiencia con Hibernate y JPA.
– Desarrollo en entornos Eclipse.
– Experiencia con Jira y GitLab.
– Experiencia con metodologías ágiles (Scrum), estimación y cumplimiento de tiempos en las tareas asignadas.
– Experiencia con Test unitarios (JUNIT), de integración y regresión. Conocimientos de SonarQube.
– Desarrollo de Servicios Web REST.
– Conocimiento de patrones de diseño en Java y diagrama UML.
– Experiencia en el diseño de clases según principios de única responsabilidad y único nivel de abstracción.