> Markdown version of [/jobs/ext/3696856-desarrollador-a-java-spring-boot-arquitectura-nova](https://www.wearedevelopers.com/jobs/ext/3696856-desarrollador-a-java-spring-boot-arquitectura-nova). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Desarrollador/a Java Spring Boot (Arquitectura Nova) - **Company:** Softtek - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Spring Security, Application Programming Interfaces (APIs), Amazon Web Services, Unit Testing, Microsoft Azure, Cloud Computing, Software Quality, Code Review, Continuous Integration, Relational Databases, Software Design Patterns, Github, Gradle, Java Persistence API, PostgreSQL, Apache Maven, Microsoft SQL Server, Oracle (Applications), Scrum Methodology, Software Architecture, RabbitMQ, Service Development Studio, Google Cloud, Spring Cloud, Spring-boot, Backend, Git, Yield Optimization, Kubernetes, Apache Kafka, Restful APIs, Software Version Control, Docker, Jenkins, Microservices - **Published:** October 12, 2026 - **Apply:** https://www.jobleads.com/es/job/desarrollador-a-java-spring-boot-arquitectura-nova--madrid--ead66b762d8dc6808c1e593786ae755d6 ## About the Role * Experiencia mínima de 3 años en desarrollo backend con Java 11/17 o versiones superiores. * Experiencia sólida en Spring Boot y ecosistema Spring. * Conocimientos de Spring Data JPA, Spring Security y Spring Cloud. * Experiencia en diseño y desarrollo de servicios REST y APIs. * Experiencia con bases de datos relacionales como Oracle, PostgreSQL o SQL Server. * Manejo de Git y flujos de control de versiones. * Experiencia con Maven o Gradle. * Conocimiento de patrones de diseño y arquitectura de software. * Valorable experiencia en arquitecturas de microservicios. * Valorable conocimiento de Docker y Kubernetes. * Valorable experiencia con Kafka o RabbitMQ. * Valorable experiencia en entornos CI/CD con Jenkins, GitHub Actions o Azure DevOps. * Valorable conocimiento de plataformas cloud (Azure, AWS o GCP). * Valorable experiencia en proyectos del sector financiero. * Experiencia o conocimiento de arquitectura Nova. * Diseñar, desarrollar y mantener aplicaciones backend utilizando Java y Spring Boot. * Implementar, evolucionar y documentar APIs REST y servicios distribuidos. * Participar en el diseño e implementación de arquitecturas basadas en microservicios. * Integrar aplicaciones con plataformas y sistemas corporativos. * Desarrollar pruebas unitarias y de integración para garantizar la calidad del software. * Colaborar en revisiones de código, resolución de incidencias y optimización del rendimiento. * Participar en procesos de automatización de despliegues y mejora continua dentro de entornos Agile/Scrum. ## Description * Experiencia mínima de 3 años en desarrollo backend con Java 11/17 o versiones superiores. * Experiencia sólida en Spring Boot y ecosistema Spring. * Conocimientos de Spring Data JPA, Spring Security y Spring Cloud. * Experiencia en diseño y desarrollo de servicios REST y APIs. * Experiencia con bases de datos relacionales como Oracle, PostgreSQL o SQL Server. * Manejo de Git y flujos de control de versiones. * Experiencia con Maven o Gradle. * Conocimiento de patrones de diseño y arquitectura de software. * Valorable experiencia en arquitecturas de microservicios. * Valorable conocimiento de Docker y Kubernetes. * Valorable experiencia con Kafka o RabbitMQ. * Valorable experiencia en entornos CI/CD con Jenkins, GitHub Actions o Azure DevOps. * Valorable conocimiento de plataformas cloud (Azure, AWS o GCP). * Valorable experiencia en proyectos del sector financiero. * Experiencia o conocimiento de arquitectura Nova. * Diseñar, desarrollar y mantener aplicaciones backend utilizando Java y Spring Boot. * Implementar, evolucionar y documentar APIs REST y servicios distribuidos. * Participar en el diseño e implementación de arquitecturas basadas en microservicios. * Integrar aplicaciones con plataformas y sistemas corporativos. * Desarrollar pruebas unitarias y de integración para garantizar la calidad del software. * Colaborar en revisiones de código, resolución de incidencias y optimización del rendimiento. * Participar en procesos de automatización de despliegues y mejora continua dentro de entornos Agile/Scrum.