Desarrollador/a Fullstack (Java/Spring/Angular)

Grupo Digital
Madrid, Spain
2 days ago

Role details

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

Tech stack

Java (Programming Language) JavaScript (Programming Language) Spring Security Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Application Performance Management HTML5 Microsoft Azure Cascading Style Sheets (CSS) Cloud Computing Relational Databases
+23 more
Apache Maven Scrum Methodology Software Engineering Solution Deployment Descriptor SQL Databases TypeScript Google Cloud Enterprise Software Applications Spring-mvc ReactJS Spring-boot Backend Git Vue.js Spring Data AngularJS Gitlab-ci Kubernetes Front End Software Development Restful APIs Docker Jenkins Microservices

Job description

  • Diseñar, desarrollar, mantener y evolucionar aplicaciones empresariales.
  • Trabajar principalmente en Backend con Java, participando en el diseño e implementación de soluciones robustas, escalables y mantenibles.
  • Desarrollar servicios y APIs utilizando Spring Boot, Spring MVC, Spring Data y Spring Security.
  • Diseñar e implementar APIs REST y arquitecturas basadas en microservicios.
  • Trabajar con bases de datos relacionales y participar en la optimización de consultas SQL.
  • Colaborar en procesos de integración y despliegue continuo mediante herramientas como Git, Jenkins, GitLab CI/CD y Maven.
  • Trabajar con tecnologías de contenedorización y orquestación, como Docker y Kubernetes.
  • Participar en tareas Frontend cuando sea necesario, utilizando tecnologías como Angular, React o Vue.js.
  • Integrar las aplicaciones Frontend con servicios Backend mediante APIs REST.
  • Participar en decisiones técnicas y diseños de arquitectura.
  • Aplicar buenas prácticas de desarrollo, calidad de código y criterios de rendimiento y escalabilidad.
  • Trabajar en entornos ágiles, colaborando con otros perfiles técnicos y funcionales.

Requirements

  • 4-8 años de experiencia en desarrollo de software.
  • Experiencia sólida en desarrollo Backend con Java, preferiblemente Java 17/21.
  • Dominio de Spring Boot, Spring MVC, Spring Data y Spring Security.
  • Experiencia diseñando e implementando APIs REST y microservicios.
  • Experiencia con bases de datos relacionales y conocimientos de optimización SQL.
  • Experiencia con Git y herramientas de integración/despliegue continuo.
  • Conocimientos de Docker y Kubernetes.
  • Capacidad para intervenir en desarrollo Frontend cuando el proyecto lo requiera.
  • Conocimientos de Angular, React o Vue.js, junto con HTML5, CSS3, JavaScript y TypeScript.
  • Experiencia trabajando con metodologías ágiles como Scrum o Kanban.
  • Capacidad de análisis, resolución de problemas, autonomía y trabajo en equipo., * Experiencia en entornos cloud, especialmente AWS, Azure o GCP.
  • Experiencia en proyectos de transformación tecnológica, modernización o migración de aplicaciones.
  • Experiencia participando en diseños de arquitectura y toma de decisiones técnicas.
  • Conocimientos avanzados de optimización y rendimiento de aplicaciones.

Benefits & conditions

  • Salario competitivo en función de la experiencia
  • Contrato indefinido u Opción de Contrato Mercantil
  • 22 días laborables de vacaciones
  • Plan de retribución flexible: Seguro médico, cheques guardería, cheques transporte
  • Formación en Tecnología y Soft Skills
  • Programa de referidos: 500 € por candidatos recomendados que se incorporen con nosotros, * Contrato indefinido
  • Lugar de trabajo: Madrid
  • Horario: Jornada completa.
  • Salario: a negociar en función de experiencia

About the company

Somos un equipo de más de 100 profesionales tecnológicos, en el que encontraras proyectos estables, en los principales clientes nacionales e internacionales, desarrollando soluciones de Inteligencia Artificial, Cloud, Ciberseguridad, etc…., Somos un grupo de empresas tecnológicas, formado actualmente por unos 400 profesionales, en distintas áreas: desarrollo, sistemas, ingeniería automática, consultoría…

Apply for this position

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

Apply on ticjob.es

Good distractions

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

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all