> Markdown version of [/jobs/ext/4493163-java-developer](https://www.wearedevelopers.com/jobs/ext/4493163-java-developer). 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). --- # Java Developer - **Company:** Randstad - **Location:** Pontevedra, Spain (Remote available) - **Salary:** €30,000.0 - €35,000.0 - **Contract:** Permanent contract - **Skills:** Clean Code Principles, Java (Programming Language), JavaScript (Programming Language), Amazon Web Services, Automation of Tests, Unit Testing, Software Quality, Databases, Computer Engineering, Dependency Injection, Google Guice, Gradle, Hibernate (Java), Java Persistence API, Junit, PostgreSQL, Liquibase, Apache Maven, MySQL, Mockito, Cloud Services, SQL Databases, Okta, Spring-boot, Backend, Git, Restful APIs, Cucumber (Software), Code Restructuring, Software Version Control, Docker - **Published:** November 1, 2026 - **Apply:** https://www.jobleads.com/es/job/java-developer--pontevedra--e49d631903af10609879d44b3dbd45caa ## About the Role * Formación: Grado Superior o Ingeniería Informática (o similar). * Experiencia: Mínimo 3 años en posiciones backend similares. * Stack Técnico: Dominio de Java, APIs REST y bases de datos SQL. * Calidad: Experiencia con pruebas unitarias/integración (Jest, Supertest). * Soft Skills: Mentalidad de equipo, adaptabilidad a entornos cambiantes y excelentes habilidades de comunicación. * Plus: Se valorará positivamente conocimientos en Docker, Keycloak, Git y servicios en la nube (AWS). ## Description Buscamos a los/as mejores programadores/as Java de la zona de Pontevedra para un cliente líder en Movilidad y tecnologia que seguro conoces. Tus Funciones Como parte del equipo técnico, serás responsable de: * Diseñar y desarrollar soluciones robustas utilizando Java 11+ y frameworks de inyección de dependencias (Spring / Guice). * Construir y optimizar APIs REST potentes con Spring Boot. * Gestionar la persistencia de datos mediante JPA/Hibernate y bases de datos SQL (MySQL, PostgreSQL). * Garantizar la calidad del software a través de Clean Code, refactorización y pruebas automatizadas (JUnit, Cucumber, Mockito). * Gestionar el ciclo de vida del desarrollo con Maven/Gradle y control de versiones de BD (Liquibase/Flyway). Requisitos * Formación: Grado Superior o Ingeniería Informática (o similar). * Experiencia: Mínimo 3 años en posiciones backend similares. * Stack Técnico: Dominio de Java, APIs REST y bases de datos SQL. * Calidad: Experiencia con pruebas unitarias/integración (Jest, Supertest). * Soft Skills: Mentalidad de equipo, adaptabilidad a entornos cambiantes y excelentes habilidades de comunicación. * Plus: Se valorará positivamente conocimientos en Docker, Keycloak, Git y servicios en la nube (AWS). ¿Qué te ofrecemos? * Estabilidad: Contrato indefinido directamente con la compañía. * Crecimiento: Plan de carrera claro en un departamento IT en plena expansión. * Flexibilidad Real: Modalidad de trabajo remoto (con una visita mensual a las oficinas en Vigo para fomentar la cohesión del equipo). * Equilibrio: Horario flexible y sistema de retribución flexible. * Salario: Entre 30.000€ - 35.000€ brutos anuales según experiencia aportada.