Need a visa? This role doesn’t mention sponsorship. Explore jobs with visa sponsorship

Java Backend Developer (m/f/d)

T-Systems Iberia
T-Systems Iberia
Reus, Spain (Hybrid)HybridCompetitiveAdded 1 month agoMidPermanentRemote: Hybrid

This job was originally posted in Spanish and automatically translated to English. You'll most likely need Spanish to apply.

Job Description

Company Description

T-Systems is part of the Deutsche Telekom group, with approximately 30,000 employees worldwide. We create technology with purpose to generate a positive impact on society. We are looking for curious talent, eager to learn, take on challenges, and contribute ideas that transform our customers' experience.

We trust people: we offer autonomy, continuous support, and a collaborative environment to grow without limits. We are one single global team, guided by respect, integrity, and the passion to do better every day.

Job Description

At T-Systems, a leading multinational in digital transformation, we are looking for a Java Backend Developer to join our development team, with the possibility of working from our offices in Reus, Granada, Valencia, Seville, Gijón, or A Coruña.

You will be part of the TAO department, a solid, stable, and highly specialized team responsible for an ecosystem of critical applications oriented towards public administration, with a real impact on society.

Why join this project?

  • You will participate in long-term projects with stability and continuous technological evolution.
  • You will work in an environment with over 40 years of experience in the digitalization of the public sector.
  • You will be part of a team where code quality, architecture, and best practices are key.

Innovation with AI applied to development

At T-Systems, we are decisively committed to Artificial Intelligence as an accelerator for software development, integrating it both into our internal processes and the products we build.

How we use AI internally

  • Use of corporate tools with proprietary generative AI licenses for:
    • Assisted code generation
    • Intelligent refactoring
    • Automatic documentation
  • Improvement of developer productivity through:
    • Test automation and test case generation
    • Support in debugging and incident resolution

AI in our products

  • Development of intelligent features in client applications, such as:
    • Intelligent classification and processing of documents
    • Predictive and recommendation systems
  • Integration of AI as a transversal layer to improve:
    • User experience
    • Data-driven decision making

What will you do on a daily basis?

  • Development and maintenance of backend applications in Java
  • Design and implementation of new features
  • Working with Git repositories and GitFlow workflows
  • Participation in agile methodologies (planning, retrospectives)
  • Incident resolution and continuous improvement
  • Collaboration with frontend, architecture, QA, and DevOps profiles

Requirements

What are we looking for?

  • Experience in backend development with Java
  • Experience or familiarity with Artificial Intelligence tools applied to software development
  • Knowledge of Git and GitFlow
  • Analytical capacity and orientation towards problem solving
  • Proactivity, autonomy, and organization
  • Ability to work in a team
  • Experience in public administration environments is valued

Additional Information

What do we offer?

  • Stable projects with real impact
  • Use of Artificial Intelligence applied to development
  • Collaborative environment with a solid technological culture
  • Opportunities for growth and continuous learning
  • Location flexibility within our offices

Environment and flexibility

  • International, dynamic, and collaborative environment
  • T-Social: social initiatives (sports, community, health, ...)
  • Hybrid work model (remote/on-site)
  • Flexible schedule
  • 4 weeks of remote work per year

Professional development

  • Tailored training: access to Coursera so you can learn whatever you want, whenever you want
  • Weekly language classes (English, Spanish, and German)
  • Global Mentoring sessions and Experience Days

Compensation and benefits

  • Flexible compensation plan (health insurance, meal vouchers, childcare, transport)
  • Telemedicine
  • Life and accident insurance
  • Social fund

Well-being and free time

  • More than 26 working days of vacation per year
  • Free access to specialists (health, well-being, and legal advice)
  • 100% of salary in case of sick leave

And many more advantages of being part of T-Systems!

If you are motivated to work with modern technology, incorporate AI into your daily routine, and participate in projects with a purpose, we want to meet you.

T-Systems Iberia will only process CVs of candidates who meet the requirements specified for each offer.

Videos To Watch

View original advert (Spanish)

Descripción de la empresa

T-Systems es parte del grupo Deutsche Telekom, con unos 30.000 empleados en todo el mundo. Creamos tecnología con propósito para generar un impacto positivo en la sociedad. Buscamos talento curioso, con ganas de aprender, asumir retos y aportar ideas que transformen la experiencia de nuestros clientes.

Confiamos en las personas: ofrecemos autonomía, apoyo continuo y un entorno colaborativo donde crecer sin límites. Somos un solo equipo global, guiados por el respeto, la integridad y la pasión por hacerlo mejor cada día.

Descripción del empleo

En T-Systems, multinacional líder en transformación digital, buscamos un/a Desarrollador/a Backend Java para unirse a nuestro equipo de desarrollo, con posibilidad de trabajar desde nuestras oficinas de Reus, Granada, Valencia, Sevilla, Gijón o A Coruña.

Formarás parte del departamento TAO, un equipo sólido, estable y altamente especializado, responsable de un ecosistema de aplicaciones críticas orientadas a la administración pública, con impacto real en la sociedad.

¿Por qué unirte a este proyecto?

  • Participarás en proyectos de largo recorrido, con estabilidad y evolución tecnológica continua.
  • Trabajarás en un entorno con más de 40 años de experiencia en digitalización del sector público.
  • Formarás parte de un equipo donde la calidad del código, la arquitectura y las buenas prácticas son clave.

Innovación con IA aplicada al desarrollo

En T-Systems apostamos de forma decidida por la Inteligencia Artificial como acelerador del desarrollo de software, integrándola tanto en nuestros procesos internos como en los productos que construimos.

Cómo usamos la IA internamente

  • Uso de herramientas corporativas con licencias propias de IA generativa para:
    • Generación asistida de código
    • Refactorización inteligente
    • Documentación automática
  • Mejora de la productividad del desarrollador mediante:
    • Automatización de pruebas y generación de casos de test
    • Soporte en debugging y resolución de incidencias

IA en nuestros productos

  • Desarrollo de funcionalidades inteligentes en aplicaciones para clientes, como:
    • Clasificación y tratamiento inteligente de documentos
    • Sistemas predictivos y de recomendación
  • Integración de IA como capa transversal para mejorar:
    • La experiencia de usuario
    • La toma de decisiones basada en datos

¿Qué harás en tu día a día?

  • Desarrollo y mantenimiento de aplicaciones backend en Java
  • Diseño e implementación de nuevas funcionalidades
  • Trabajo con repositorios Git y flujos GitFlow
  • Participación en metodologías ágiles (planning, retrospectivas)
  • Resolución de incidencias y mejora continua
  • Colaboración con perfiles frontend, arquitectura, QA y DevOps

Requisitos

¿Qué buscamos?

  • Experiencia en desarrollo backend con Java
  • Experiencia o familiaridad con herramientas de Inteligencia Artificial aplicadas al desarrollo de software
  • Conocimientos en Git y GitFlow
  • Capacidad analítica y orientación a la resolución de problemas
  • Proactividad, autonomía y organización
  • Capacidad de trabajo en equipo
  • Valorable experiencia en entornos de administración pública

Información adicional

¿Qué te ofrecemos?

  • Proyectos estables con impacto real
  • Uso de Inteligencia Artificial aplicada al desarrollo
  • Entorno colaborativo con cultura tecnológica sólida
  • Oportunidades de crecimiento y aprendizaje continuo
  • Flexibilidad de ubicación dentro de nuestras sedes

Entorno y flexibilidad

  • Ambiente internacional, dinámico y colaborativo
  • T-Social: iniciativas de carácter social (deportivas, comunitarias, de salud, ...)
  • Modelo de trabajo híbrido (teletrabajo/presencial)
  • Horario flexible
  • 4 semanas de teletrabajo al año

Desarrollo profesional

  • Formación a tu medida: acceso a Coursera para que aprendas lo que quieras, cuando quieras
  • Clases semanales de idiomas (inglés, español y alemán)
  • Sesiones de Mentoría a nivel global y Experience Days

Compensación y beneficios

  • Plan de compensación flexible (seguro médico, tickets restaurante, guardería, transporte)
  • Telemedicina
  • Seguro de vida y accidentes
  • Fondo social

Bienestar y tiempo libre

  • Más de 26 días laborables de vacaciones al año
  • Acceso gratuito a especialistas (salud, bienestar y asesoramiento legal)
  • 100% del salario en caso de baja médica

¡Y muchas más ventajas de formar parte de T-Systems!

Si te motiva trabajar con tecnología moderna, incorporar IA en tu día a día y participar en proyectos con propósito, queremos conocerte.

T-Systems Iberia solo procesará los CV de las candidaturas que cumplan los requisitos especificados para cada oferta.

Videos To Watch

Application managed by T-Systems Iberia