Programador Fullstack senior (Java/Angular) Híbrido El Escorial

Experis
Madrid, Spain
2 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience required
5 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) HTML5 Bootstrap (Software) Cascading Style Sheets (CSS) Databases Continuous Integration D3.Js Data Visualization Programming Tools Eclipse (Software)
+23 more
Java Persistence API PostgreSQL Model View Controller (MVC) Open Web Application Security RabbitMQ Simple Object Access Protocol (SOAP) TypeScript Web Content Accessibility Guidelines Highcharts Informix Okta Spring-boot Backend Git AngularJS Apache Kafka Front End Software Development Protractor Restful APIs Es2015 Spring Batch Jasmine Docker

Job description

En Experis, buscamos incorporar a nuestro departamento de proyectos de consultoría, una persona con experiencia como Programador Fullstack senior (Java/Angular) Híbrido El Escorial.

Requirements

  • Experiencia mínima de 5 años en desarrollo frontend para sistemas críticos, preferiblemente en Administración Pública o entornos regulados.
  • Dominio comprobado de Angular (Angular 10 o superior) como framework principal, junto a TypeScript y JavaScript (ES6+).
  • Profundos conocimientos en HTML5, CSS3, frameworks de diseño como Bootstrap, y construcción de SPA robustas y responsivas.
  • Experiencia en consumo y gestión avanzada de APIs RESTful; integración con entornos backend Java (Spring Boot, MVC).
  • Experiencia en Java 17 y Spring Boot 3.5.x, incluyendo uso de Spring Data JPA, Spring AOP, Spring Batch, desarrollo y consumo de APIs REST, trabajo puntual con APIs SOAP, y manejo básico de sistemas de mensajería como Kafka o RabbitMQ.
  • Manejo de bases de datos en contexto de integración backend, con experiencia básica en PostgreSQL e Informix.
  • Manejo de herramientas de desarrollo y control de calidad como Eclipse y Git (gestión de ramas, PRs, CI/CD), así como gestión avanzada de dependencias con npm/yarn.
  • Conocimientos y experiencia probada en testing unitario, integración, E2E (Jasmine/Karma, Protractor o equivalentes), generación de documentación técnica automatizada y participación en flujos de despliegue continuo.
  • Aplicación de buenas prácticas en seguridad (OWASP para frontend), accesibilidad (WCAG), internacionalización (i18n) y gestión segura de autenticación basada en protocolos estándar (Keycloak SSO)., * Experiencia con Docker para despliegues de frontend, frameworks de visualización de datos (Chart.js, D3.js), y multilenguaje para cumplimiento normativo UE.

Benefits & conditions

En Experis no solo te ofrecemos un empleo, sino una carrera profesional acompañada y adaptada a ti: 23 días de vacaciones. Descuentos exclusivos en Fnac, teatro, cine, Booking y más. Retribución flexible: ticket restaurante, seguro médico, guardería… ¡y todo ello desgrava en IRPF! Programa “Tráete a un amigo”: si nos recomiendas a alguien y se incorpora, ¡recibes una bonificación! Te proporcionamos el equipo necesario para trabajar. Formación continua: plataforma online y certificaciones oficiales para seguir creciendo.

About the company

Experis, somos una compañía especializada en servicios profesionales y gestión de proyectos IT asociados a nuestras 3 prácticas: Business Transformation, Cloud & Infrastructure y Enterprise Applications. En la actualidad combinamos nuestras soluciones tecnológicas con las habilidades más demandadas del mercado. Además, proporcionamos formación especializada asociada a las líneas de servicio antes mencionadas. Contamos con una plantilla de más de 1.800 profesionales especializados en IT en España y presencia internacional en 54 países.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on opcionempleo.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

4:00 min

Building interactive data visualizations using the D3.js library

Johanna Schmidt · LIVE

2:33 min

Introduction to security advocacy and automation testing

Chris Heilmann +2 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

2:35 min

Navigating framework adoption and specialized frontend hiring constraints

Chris Heilmann +2 · LIVE

6:07 min

Ecosystem overview of Python data visualization libraries and tools

Radovan Kavický · LIVE

Videos

See all

Related articles

See all