Desarrollador/a Backend JAVA
Role details
Job location
Tech stack
Job description
Si te sientes cómodo/a desarrollando servicios backend robustos en JAVA, optimizando consultas y trabajando con arquitecturas bien estructuradas, aquí encontrarás un entorno donde tu trabajo tiene aplicación directa en proyectos reales de tecnología geoespacial. Es una posición pensada para quienes disfrutan resolviendo problemas técnicos, manteniendo estándares de calidad de código y colaborando en equipos que valoran la solidez y la mejora continua., Formarás parte de proyectos tecnológicos complejos donde el desarrollo backend es el núcleo de soluciones críticas. En tu día a día podrás:
- Diseñar y desarrollar servicios web REST robustos en JAVA para entornos exigentes.
- Analizar y tratar datos especializados en proyectos de alto nivel vinculados a información geoespacial.
- Participar en arquitecturas escalables utilizando Spring, SpringBoot, JPA e Hibernate.
- Colaborar en entornos multiproyecto con metodologías ágiles que impulsan la eficiencia y la mejora continua.
- Contribuir a la calidad del software mediante herramientas como Jenkins y SonarQube.
- Documentar soluciones técnicas que faciliten la sostenibilidad y evolución de los sistemas.
Requirements
Valoramos especialmente titulaciones en Ingeniería Informática, Telecomunicaciones, Topografía o áreas afines, ya que aportan una base sólida para comprender arquitecturas complejas y entornos tecnológicos avanzados., * Más de 4 años desarrollando aplicaciones backend en JAVA, porque asumirás responsabilidad directa en servicios críticos.
- Experiencia en entornos multiproyecto y metodologías ágiles, ya que trabajarás en iniciativas paralelas con planificación iterativa.
- Capacidad para elaborar documentación técnica clara y estructurada, fundamental para la trazabilidad y mantenibilidad del código., * Servicios REST en JAVA.
- Frameworks como Spring, SpringBoot, JPA e Hibernate, necesarios para arquitecturas empresariales robustas.
- Bases de datos PostgreSQL, MySQL, SQL Server o MongoDB, dado que trabajarás con grandes volúmenes de datos estructurados y no estructurados.
- SQL / Transact-SQL para consultas avanzadas.
- Jenkins y SonarQube, porque la calidad y la integración continua forman parte del estándar de desarrollo.
Idiomas: Nivel de inglés B1 o superior, ya que parte de la documentación técnica y herramientas están en este idioma., * OpenLayers, para comprender la integración frontend en soluciones geoespaciales.
- Simbología WMS (SLD), clave en visualización cartográfica.
- Geoserver, por su uso habitual en servicios de mapas.
- Generación de rutas con OTP, relevante en proyectos de movilidad inteligente., En nuestra estrategia de selección de talento, nos esforzamos por garantizar que cada persona trabajadora sea evaluada de manera justa y objetiva, basándonos únicamente en sus habilidades, experiencia y potencial para contribuir al éxito de la empresa. Rechazamos cualquier forma de discriminación y promovemos activamente la diversidad en nuestra apuesta por una plantilla en la que prime como pleno deber, garantizar la igualdad de trato y oportunidades entre las personas trabajadoras y la erradicación de toda discriminación dentro de los espacios de trabajo.
Benefits & conditions
Diseñamos el entorno profesional pensando en tu equilibrio, desarrollo y estabilidad:
- Teletrabajo y flexibilidad horaria, para que puedas organizar tu productividad de forma autónoma.
- Jornada intensiva en verano, favoreciendo tu bienestar y conciliación.
- Oportunidades reales de carrera, con crecimiento técnico y evolución hacia roles de mayor responsabilidad.
- Plan de formación adaptado a tu desarrollo, alineado con tus intereses y la evolución tecnológica.
- Incorporación a una organización tecnológica consolidada, con proyectos estables y una clara apuesta por la evolución técnica y la mejora constante de sus soluciones.