> Markdown version of [/jobs/ext/2927319-programador-a-senior-java](https://www.wearedevelopers.com/jobs/ext/2927319-programador-a-senior-java). 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). --- # Programador/A Senior Java - **Company:** Teknei - **Location:** Madrid, Spain - **Contract:** Permanent contract - **Skills:** Java (Programming Language), Spring Security, Application Programming Interfaces (APIs), Unit Testing, Databases, Hibernate (Java), Java Persistence API, Apache Maven, Software Engineering, SQL Databases, Spring-boot, Backend, Git, Spring Data, Restful APIs - **Published:** September 15, 2026 - **Apply:** https://www.buscojobs.com.es/programador-a-senior-java-en-madrid-ID-371722159 ## About the Role con autonomía técnica, capacidad de trabajo en equipo y experiencia demostrable en desarrollo Java/Spring., Experiencia en Java y desarrollo backend en entornos empresariales. Conocimientos sólidos de Spring Boot, Spring Security y Spring Data. Experiencia en diseño e implementación de APIs REST. Manejo de Maven. Conocimientos de JPA/Hibernate y SQL. Experiencia trabajando con Git y metodologías de desarrollo colaborativo. Requisitos mínimos Licenciatura o titulación universitaria equivalente. Más de 3 años de experiencia en desarrollo Java. ## Description En Teknei seguimos creciendo y buscamos incorporar profesionales con sólida experiencia en desarrollo backend para participar en proyectos tecnológicos de alto impacto.Trabajarás en entornos ágiles, colaborando con equipos multidisciplinares y utilizando tecnologías punteras para construir soluciones robustas, seguras y escalables.Buscamos incorporar unProgramador/a Senior Javacon autonomía técnica, capacidad de trabajo en equipo y experiencia demostrable en desarrollo Java/Spring.Funciones principalesDiseñar, desarrollar y mantener servicios backend en Java.Implementar APIs REST robustas, seguras y mantenibles.Participar en la definición de endpoints, modelos de datos, validaciones y contratos API.Integrar aplicaciones con bases de datos, servicios internos y APIs externas.Desarrollar pruebas unitarias y de integración.Colaborar en la estimación, análisis técnico y resolución de incidencias.Requisitos técnicosExperiencia en Java y desarrollo backend en entornos empresariales.Conocimientos sólidos de Spring Boot, Spring Security y Spring Data.Experiencia en diseño e implementación de APIs REST.Manejo de Maven.Conocimientos de JPA/Hibernate y SQL.Experiencia trabajando con Git y metodologías de desarrollo colaborativo.Requisitos mínimosLicenciatura o titulación universitaria equivalente.Más de 3 años de experiencia en desarrollo Java.¿Qué ofrecemos?Contrato indefinido.Participación en proyectos tecnológicos de primer nivel.Entorno colaborativo y dinámico.Desarrollo profesional y crecimiento dentro de la compañía.Formación continua y acceso a nuevas tecnologías.¿Te gustaría formar parte de Teknei?Si eres una persona apasionada por el desarrollo de software y buscas nuevos retos profesionales, estaremos encantados de conocerte.#J-*****-Ljbffr ## Related Videos - [Kubernetes Native Java](https://www.wearedevelopers.com/videos/383-kubernetes-native-java) - [Kubernetes and Microservices with Multi-Model Databases](https://www.wearedevelopers.com/videos/382-kubernetes-and-microservices-with-multi-model-databases) - [Developing the Backend with Stefan Lingler, CTO at Shpock](https://www.wearedevelopers.com/videos/100360-developing-the-backend-with-stefan-lingler-cto-at-shpock) - [How a Small Team Shrank a Microsoft Monorepo by 94%](https://www.wearedevelopers.com/videos/1236-how-a-small-team-shrank-a-microsoft-monorepo-by-94) - [Branch your database like your code: How schema changes and pull requests go hand in hand](https://www.wearedevelopers.com/videos/350-branch-your-database-like-your-code-how-schema-changes-and-pull-requests-go-hand-in-hand) - [Why Your Best Mediors Never Become Seniors (And How to Fix It)](https://www.wearedevelopers.com/videos/2108-why-your-best-mediors-never-become-seniors-and-how-to-fix-it) ## Related Articles - [What’s the Difference between a Junior, Mid, and Senior Developer?](https://www.wearedevelopers.com/magazine/238-what-s-the-difference-between-a-junior-mid-and-senior-developer) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Fully Remote Software Engineer Jobs](https://www.wearedevelopers.com/magazine/447-fully-remote-software-engineer-jobs) - [Is Software Engineering Over-Saturated?](https://www.wearedevelopers.com/magazine/418-is-software-engineering-over-saturated)