Sebastián Consultores selecciona para importante empresa española, principal aseguradora para el sector primario, un/a FULLSTACK DEVELOPER JAVA ANGULAR para reforzar el área de desarrollo y proyectos de la compañía.
La persona seleccionada se encargará de:
– Analizar requisitos, identificar dependencias y elaborar diseños técnicos, explicando las decisiones adoptadas y sus alternativas.
– Diseñar, desarrollar y mantener aplicaciones y servicios backend en Java, así como participar en el desarrollo frontend con Angular.
– Diseñar e implementar API REST e integraciones, documentando sus contratos y contemplando validaciones, tratamiento de errores y control de acceso.
– Diseñar el acceso a datos, desarrollar consultas SQL y analizar su rendimiento.
– Aplicar principios y patrones de diseño, procurando una separación clara de responsabilidades y un código comprensible y mantenible.
– Crear y mantener pruebas automatizadas unitarias y de integración. Participar en las pruebas de sistema y regresión.
– Revisar código, trabajar con ramas y solicitudes de integración. Colaborar en los procesos de construcción y entrega de software
– Diagnosticar incidencias, proponer mejoras y documentar las soluciones para compartir conocimiento con el equipo.
– Elaborar estimaciones razonadas, comunicar incertidumbres y anticipar desviaciones de alcance o plazo.
– Utilizar IA para apoyar el análisis de código, la implementación, las pruebas, la refactorización y la documentación, verificando siempre el resultado
Se ofrece:
– Contratación indefinida por cliente final.
– Salario compuesto por Fijo (32-35K)+ Variable (3K) + Beneficios Sociales
– Horario: Lunes-Viernes de 7:45 a 15:15.
– Modalidad híbrida: 1 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 (versiones +8). Se valora especialmente experiencia en el ecosistema Java 21 y SpringBoot.
– Dominio de BBDD relacionales (PostgreSQL, SQL Server, DB2). Experiencia en consultas de nivel avanzado con SQL.
– Desarrollos frontend con TypeScript, Angular.
– Desarrollo de API Rest.
– Desarrollo en entornos Eclipse o Visual Code.
– Experiencia con repositorios de código (Bitbucket o Git)
– Experiencia con XML, JSON, XSD y CSS.
– Experiencia con Test unitarios (JUnit), de integración y regresión.
– Conocimientos de principios DevOps (Bitbucket pipelines, SonarQube, Nexus, Maven...)
– Experiencia con metodologías ágiles.
– Experiencia a la hora de trabajar con herramientas de IA (Cloude Code, Github Copilot...)
Se valorará especialmente:
– Experiencia con Python.
– Conocimientos de servicios SOAP.
– Conocimientos de MyBatis
– Conocimientos de Power Platform