Desarrollador Fullstack Java+Angular
Role details
Job location
Tech stack
Job description
Te proponemos esta posición por si te quieres sumar a un nuevo reto profesional en el que tendrás la oportunidad de desarrollar tus habilidades como Desarrollador/a Fullstack para el Corte Inglés.
Requirements
- Experiencia mínima: 3,4 años en desarrollo de aplicaciones empresariales.
- Dominio avanzado de Java (versiones 8, 11, 17, 21) y Angular (versiones 8 a 20).
- Capacidad para diseñar, desarrollar y desplegar soluciones escalables y mantenibles.
Especificaciones Backend Developer.
- Java ( 8, 11, 17, 21) - dominio avanzado.
- Spring Framework: Spring Boot, Spring Batch, Spring Security, Spring Data.
- Hibernate / JPA para persistencia.
- Servlets y desarrollo backend tradicional.
- Arquitecturas y Patrones
- Diseño y desarrollo de arquitecturas monolíticas y microservicios.
- Patrones de diseño: Factory, Singleton, Builder, Observer, etc.
- Arquitectura de microservicios en Java.
- OpenAPI y Swagger para documentación e integración de APIs.
- Integración y APIs
- Diseño e implementación de APIs REST y SOAP.
- Integración con servicios externos, colas de mensajería (Kafka, IBM MQ).
- Pruebas con Postman y SOAP-UI.
- Experiencia en OpenShift, AWS, Azure, GCP o similares.
- Despliegues de aplicaciones en entornos productivos.
- CI/CD y Control de Versiones
- Bitbucket Pipelines, GitHub Actions, Jenkins, GitLab CI.
- Git en entornos colaborativos, merges complejos y resolución de conflictos.
- Flujos GitFlow
- Bases de Datos
- SQL: DB2, Oracle.
- NoSQL: MongoDB.
- Otros: MQ, Kafka.
- Seguridad
- Keycloak, WSO2...
- Monitoreo y Rendimiento
- Kibana, Grafana, Splunk, AppDynamics.
- Análisis de trazabilidad y diagnóstico de problemas de rendimiento.
- Calidad de Código
- SonarQube, kiuwan.
- Integración en pipelines automatizados.
Especificaciones FrontEnd Developer:
- Angular (8 a 20), TypeScript, RxJS, NgRx.
- HTML5, CSS3, SASS, Bootstrap, material.
- Trabajos desde 0.
- Internacionalizaciones
- Sesiones
- trabajos con oauth
- Desarrollo de componentes UI en Angular.
- Observer, subcriptions, sockers, dependencias, routeos, invocaciones a rest,hhtpinterceptor.
- Diseño, maquetación , Customizar componentes.
- Debuggear frontal en local, objeto que se envía y petición, datos
MODALIDAD: Teletrabajo 100%
Benefits & conditions
?Contrato indefinido
? Sueldo bruto / año 30 - 34k en 12 pagas, ? Posibilidad de hacer coaching a compañeros o participar en hackathons donde la marca tiene presencia
️23 días laborables de vacaciones al año.
? Programa de Retribución Flexible (cheques restaurante, cheque guardería, tarjeta transporte, seguro médico).
? Medidas de conciliación (horario flexible, teletrabajo, jornada intensiva los viernes y en verano según proyecto).
? Estabilidad y carrera profesional.
? ? 1️⃣ Plan de compensación de referencias internas.