> Markdown version of [/jobs/ext/3584818-analista-programador-a-senior-java-spring-boot](https://www.wearedevelopers.com/jobs/ext/3584818-analista-programador-a-senior-java-spring-boot). 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). --- # Analista Programador/a Senior - Java Spring Boot - **Company:** Baoss - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Amazon Web Services, User Authentication, Cloud Computing, Relational Databases, Hibernate (Java), Java Persistence API, PostgreSQL, OAuth, Solution Deployment Descriptor, Spring-boot, Backend, Restful APIs, Microservices - **Published:** October 5, 2026 - **Apply:** https://www.tecnoempleo.com/analista-programador-senior-java-spring-boot-baoss/spring-boot-jpa/rf-620e12336274a31f8e4e ## About the Role Experiencia con Spring Boot. Experiencia con JPA / Hibernate. Experiencia trabajando con bases de datos relacionales, especialmente PostgreSQL. Conocimientos de OAuth2 y JWT para autenticación y autorización. Experiencia desarrollando APIs REST. Experiencia en arquitecturas basadas en microservicios. Conocimientos y experiencia trabajando con AWS / entornos Cloud. Capacidad para analizar requerimientos y diseñar soluciones técnicas. Capacidad para trabajar de forma autónoma y dar soporte técnico a otros desarrolladores., Analista Programador Programador Formación Mínima: E.S.O. (Educación Secundaria Obligatoria) Nivel Profesional: Empleado ## Description Buscamos incorporar Analistas Programadores/as Senior Java para participar en un proyecto tecnológico basado en una arquitectura moderna de microservicios, dentro de un entorno Cloud AWS. La persona seleccionada participará en el análisis, diseño e implementación de soluciones backend, trabajando con tecnologías como Java, Spring Boot, JPA/Hibernate, PostgreSQL, OAuth2, JWT, APIs REST y AWS. Buscamos profesionales con experiencia sólida en desarrollo backend y capacidad para asumir responsabilidades de diseño técnico y soporte al equipo de desarrollo., Analizar y comprender los requerimientos funcionales y técnicos del proyecto. Diseñar soluciones técnicas robustas, escalables y mantenibles. Implementar funcionalidades complejas dentro de una arquitectura basada en microservicios. Desarrollar y mantener APIs REST. Participar en la definición y evolución de la arquitectura backend. Resolver problemas técnicos y participar en la toma de decisiones de diseño. Dar soporte y acompañamiento técnico a otros programadores del equipo. Aplicar buenas prácticas de desarrollo, testing y documentación.