> Markdown version of [/jobs/ext/2082638-desarrollador-de-backend-junior](https://www.wearedevelopers.com/jobs/ext/2082638-desarrollador-de-backend-junior). 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 De Backend Junior - **Company:** Grupo Serviall - **Location:** Sevilla, Spain - **Contract:** Apprenticeship - **Skills:** Java (Programming Language), Application Programming Interfaces (APIs), Business Logic, Static Program Analysis, Software Quality, Code Review, Databases, Relational Databases, Github, Java Persistence API, MySQL, Object-Oriented Software Development, Play Framework, SQL Databases, Spring-boot, Backend, Git, Restful APIs - **Published:** August 16, 2026 - **Apply:** https://www.buscojobs.com.es/desarrollador-de-backend-junior-en-sevilla-ID-367583157 ## About the Role No esperamos que seas experto/a. Buscamos una buena base técnica y capacidad para aprender.Nos gustaría que tuvieras conocimientos básicos de:Java y programación orientada a objetos:Clases y objetos.Herencia e interfaces.Encapsulación.Colecciones (List, Map, Set). Excepciones.Genéricos.Anotaciones.SQL y MySQL.Conceptos básicos de bases de datos relacionales y transacciones.Git / GitHub.Conceptos de HTTP y APIs REST: rutas, métodos HTTP, códigos de estado y JSON.Spring Boot.Conceptos básicos de JPA / Hibernate.Será un plus si conocesNo es imprescindible llegar dominando todo esto, pero valoraremos conocimientos o interés en:Maven.Lambdas, Streams y Optional en Java.java.time y tratamiento de fechas.Testing unitario y de integración.Arquitecturas backend tipo Controller - Service - Repository.DTOs y separación entre API, lógica de negocio y persistencia.Docker.Conceptos de microservicios.CI/CD y herramientas de calidad de código como SonarQube.Haber trabajado con algún framework Java adicional, como Play Framework. ¿Qué buscamos en la persona? Más allá de conocer una tecnología concreta, buscamos a alguien que:Tenga interés real por el desarrollo backend.Sea capaz de leer código existente e ir entendiendo sistemas con cierta complejidad.Tenga una buena base de programación y ganas de seguir aprendiendo.Pregunte cuando tenga dudas y sea receptivo/a al feedback y a las revisiones de código.Sea cuidadoso/a con la calidad del código y tenga interés por entender el porqué de las cosas.Quiera crecer profesionalmente dentro del equipo y asumir progresivamente más responsabilidad. ## Description Desarrollador/a Backend Junior - Java | Incorporación estableEn Grupo Serviall queremos incorporar a nuestro equipo de desarrollo un/a Desarrollador/a Backend Junior con ganas de crecer profesionalmente y formar parte de nuestro equipo de manera estable.No buscamos una incorporación para un proyecto concreto.Buscamos una persona que quiera desarrollarse con nosotros a largo plazo, aprender nuestro negocio y participar progresivamente en la evolución y mantenimiento de nuestros sistemas.¿Qué harás?Te incorporarás al equipo de desarrollo backend y trabajarás, acompañado/a por desarrolladores con experiencia, en tareas como:Desarrollo y mantenimiento de aplicaciones backend en Java.Creación y evolución de APIs REST.Desarrollo de nuevas funcionalidades y mantenimiento de sistemas existentes.Trabajo con bases de datos MySQL, realizando consultas SQL y trabajando con persistencia de datos.Desarrollo con Spring Boot y JPA/Hibernate.Participación progresiva en la evolución de módulos y servicios de nuestra plataforma.Resolución de incidencias y análisis de código existente.Uso de Git y GitHub, trabajando mediante ramas, Pull Requests y revisión de código.Creación y mantenimiento de tests.Participación en revisiones técnicas junto al resto del equipo.¿Qué conocimientos buscamos?No esperamos que seas experto/a.Buscamos una buena base técnica y capacidad para aprender.Nos gustaría que tuvieras conocimientos básicos de:Java y programación orientada a objetos:Clases y objetos.Herencia e interfaces.Encapsulación.Colecciones (List, Map, Set).Excepciones.Genéricos.Anotaciones.SQL y MySQL.Conceptos básicos de bases de datos relacionales y transacciones.Git / GitHub.Conceptos de HTTP y APIs REST: rutas, métodos HTTP, códigos de estado y JSON.Spring Boot.Conceptos básicos de JPA / Hibernate.Será un plus si conocesNo es imprescindible llegar dominando todo esto, pero valoraremos conocimientos o interés en:Maven.Lambdas, Streams y Optional en Java.java.time y tratamiento de fechas.Testing unitario y de integración.Arquitecturas backend tipo Controller - Service - Repository.DTOs y separación entre API, lógica de negocio y persistencia.Docker.Conceptos de microservicios.CI/CD y herramientas de calidad de código como SonarQube.Haber trabajado con algún framework Java adicional, como Play Framework.¿Qué buscamos en la persona?Más allá de conocer una tecnología concreta, buscamos a alguien que:Tenga interés real por el desarrollo backend.Sea capaz de leer código existente e ir entendiendo sistemas con cierta complejidad.Tenga una buena base de programación y ganas de seguir aprendiendo.Pregunte cuando tenga dudas y sea receptivo/a al feedback y a las revisiones de código.Sea cuidadoso/a con la calidad del código y tenga interés por entender el porqué de las cosas.Quiera crecer profesionalmente dentro del equipo y asumir progresivamente más responsabilidad.¿Qué ofrecemos?Incorporación estable a la plantilla de Serviall.Desarrollo profesional dentro del equipo de tecnología.Acompañamiento y revisión de código por parte del equipo.Participación en aplicaciones y sistemas reales utilizados en el día a día de la compañía.Aprendizaje progresivo de nuestro stack tecnológico y de arquitectura backend.Un entorno en el que podrás evolucionar desde tareas junior hacia desarrollos con cada vez mayor autonomía.Si estás empezando tu carrera profesional, tienes una buena base de Java y SQL y buscas un sitio donde poder convertir esa base en experiencia real como desarrollador/a backend, nos gustaría conocerte. ## Related Videos - [Navigating the Future of Junior Developers in Tech](https://www.wearedevelopers.com/videos/1280-navigating-the-future-of-junior-developers-in-tech) - [Innovating Developer Tools with AI: Insights from GitHub Next](https://www.wearedevelopers.com/videos/1268-innovating-developer-tools-with-ai-insights-from-github-next) - [MySQL Protocol Features You Should Be Aware Of](https://www.wearedevelopers.com/videos/100267-mysql-protocol-features-you-should-be-aware-of) - [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) - [Meet Your New BFF: Backend to Frontend without the Duct Tape](https://www.wearedevelopers.com/videos/682-meet-your-new-bff-backend-to-frontend-without-the-duct-tape) ## Related Articles - [The 7 Most Popular Backend Frameworks for Developers](https://www.wearedevelopers.com/magazine/403-the-7-most-popular-backend-frameworks-for-developers) - [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) - [What’s the Difference Between Frontend and Backend Development?](https://www.wearedevelopers.com/magazine/240-what-s-the-difference-between-frontend-and-backend-development) - [Why Upskilling And Reskilling is Important For Developers](https://www.wearedevelopers.com/magazine/428-why-upskilling-and-reskilling-is-important-for-developers) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs) - [Is AI turning Junior Developers into an endangered species?](https://www.wearedevelopers.com/magazine/501-is-ai-turning-junior-developers-into-an-endangered-species)