> Markdown version of [/jobs/ext/3616996-desarrollador-a-full-stack-java-angular](https://www.wearedevelopers.com/jobs/ext/3616996-desarrollador-a-full-stack-java-angular). 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 Full Stack Java & Angular - **Company:** Vermont Solutions - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Software Quality, Databases, Junit, Oracle Databases, Mockito, Software Construction, Software Engineering, SonarQube, SQL Databases, TypeScript, Software Vulnerability Management, Data Logging, Spring-boot, Backend, Git, AngularJS, Integration Tests, Apache Kafka, Front End Software Development, Software Version Control, Docker, Databricks, Control M - **Published:** October 8, 2026 - **Apply:** https://www.jobleads.com/es/job/desarrollador-a-full-stack-java-angular--madrid--e1b91f2b6327af8dce013566445bae3af ## About the Role * Experiencia profesional de entre 2 y 3 años en desarrollo de software en proyectos en producción. * Conocimientos de nivel medio/alto en Java 17 y Spring Boot 3.x para el desarrollo de microservicios REST. * Experiencia con Angular y TypeScript. * Testing: experiencia con JUnit, Mockito y pruebas de integración, tanto en backend como en frontend. * Calidad de código: conocimientos de SonarQube y gestión de vulnerabilidades. * Bases de datos: optimización de consultas SQL y diseño de modelos relacionales. * Conocimientos de Git para el control de versiones., * Control-M: conocimientos básicos de dependencias, parametrización, ODATEs y ejecución de jobs a partir de plantillas. * Azure Databricks: familiaridad con este entorno; contarás con el apoyo de un compañero dedicado a esta tecnología. * Contenedores: conocimientos de Docker. * Kafka: familiaridad con su uso para logging. * Sector bancario: experiencia previa en proyectos de banca o servicios financieros., En Vermont Solutions, creemos que trabajar debe ser divertido y satisfactorio. Aquí tienes algunas de las ventajas de unirte a nuestro equipo: * Proyecto temporal con una duración estimada de 5-6 meses, ideal para seguir desarrollando tus competencias técnicas. ## Description En Vermont Solutions buscamos un/a Desarrollador/a Full Stack Java & Angular con entre 2 y 3 años de experiencia que quiera afrontar nuevos retos tecnológicos, aportar ideas y crecer profesionalmente participando en un proyecto de nueva creación. Te incorporarás a un equipo que se está formando para desarrollar una nueva solución tecnológica, trabajando tanto en el backend como en el frontend y colaborando en la construcción de software de calidad. Responsabilidades Participarás en el desarrollo de una nueva aplicación full stack, contribuyendo a la implementación de funcionalidades, la integración entre servicios y la calidad del código. Tus principales responsabilidades serán: * Desarrollar servicios backend con Java 17 y Spring Boot 3.x, siguiendo una arquitectura de microservicios REST. * Implementar funcionalidades frontend con Angular y TypeScript. * Realizar consultas SQL sobre bases de datos Oracle. * Aplicar buenas prácticas de desarrollo, prestando especial atención a la calidad del código y la gestión de vulnerabilidades. * Colaborar en las pruebas y validaciones de las funcionalidades desarrolladas. * Trabajar de forma coordinada con el resto del equipo para construir una solución robusta, mantenible y escalable. Requisitos Requisitos imprescindibles: * Experiencia profesional de entre 2 y 3 años en desarrollo de software en proyectos en producción. * Conocimientos de nivel medio/alto en Java 17 y Spring Boot 3.x para el desarrollo de microservicios REST. * Experiencia con Angular y TypeScript. * Testing: experiencia con JUnit, Mockito y pruebas de integración, tanto en backend como en frontend. * Calidad de código: conocimientos de SonarQube y gestión de vulnerabilidades. * Bases de datos: optimización de consultas SQL y diseño de modelos relacionales. * Conocimientos de Git para el control de versiones. Se valorará positivamente: * Control-M: conocimientos básicos de dependencias, parametrización, ODATEs y ejecución de jobs a partir de plantillas. * Azure Databricks: familiaridad con este entorno; contarás con el apoyo de un compañero dedicado a esta tecnología. * Contenedores: conocimientos de Docker. * Kafka: familiaridad con su uso para logging. * Sector bancario: experiencia previa en proyectos de banca o servicios financieros. ¿Qué ofrecemos? En Vermont Solutions, creemos que trabajar debe ser divertido y satisfactorio. Aquí tienes algunas de las ventajas de unirte a nuestro equipo: * Proyecto temporal con una duración estimada de 5-6 meses, ideal para seguir desarrollando tus competencias técnicas. * Plan de Formación y certificaciones técnicas. * Desarrollo profesional y plan de carrera definido. * Flexibilidad horaria * Plan de retribución flexible acorde a tus necesidades (seguro médico privado, cheques formación para estudiar idiomas, cheques guardería, tarjeta transporte...). * Modelo de gestión sostenible y políticas de igualdad efectiva, ambientes de trabajo abiertos e inclusivos. Si buscas un nuevo proyecto, ¡en Vermont Solutions estamos deseando conocerte!