The English-language job board for Spain
Overview
Job details
Full-time hours
Per the ad.
Hybrid
Office and home days — the ad has the split.
Requirements
Have the right to work in Spain
T-Systems Iberia doesn't mention sponsorship in the ad.
Be near Madrid, Spain (Hybrid) for hybrid days
No relocation package mentioned.
Have 5+ years of experience
Mid-level role.
This job was automatically translated to English.
Pay & benefits
What you'll get
Environment and flexibility
• International, dynamic, and collaborative environment.
• T-Social: social initiatives (sports, community, health,...).
• Hybrid work model (remote/on-site).
• Flexible working hours.
• 4 weeks of remote work per year.
Professional development
• Tailored training: access to Coursera to learn what you want, when you want.
• Weekly language classes (English, Spanish, and German).
• Global Mentoring sessions and Experience Days.
Compensation and benefits
• Flexible compensation plan (health insurance, restaurant tickets, childcare, transportation).
• Telemedicine.
• Life and accident insurance.
• Social fund.
Well-being and time off
• More than 26 working days of vacation per year.
• Free access to specialists (health, well-being, and legal advice).
• 100% of salary covered in case of sick leave.
And many more advantages of being part of T-Systems!
If you are looking for a new challenge, do not hesitate to send us your CV. Join our team!
T-Systems Iberia will only process the CVs of applications that meet the requirements specified for each position.
Requirements
What we're looking for
- More than 5 years of experience in solutions architecture.
- Experience in integrating information from multiple sources and systems.
- Experience in designing and evolving applications using Artificial Intelligence tools.
- Experience in full-stack application architecture.
- Knowledge of Angular or React and backend experience with Java and Spring Boot.
- Experience with REST services, APIs, and JSON.
- Experience with relational and NoSQL databases.
- Experience in cloud, on-premise, or hybrid environments.
- Experience with public cloud platforms, especially AWS or Microsoft Azure.
- Experience with containers, Kubernetes, OpenShift, and microservices architectures.
- Intermediate to advanced knowledge of DevOps practices and tools.
- Experience with Git, GitHub, GitHub Actions, Jenkins, or other CI/CD tools.
- Knowledge of infrastructure as code, especially Terraform.
- Experience in technical quality, code quality, and testing.
- Ability to generate and review architecture documentation.
- Knowledge of frontend and backend security.
- Experience with Spring Security, JWT, OAuth 2.0, or OpenID Connect.
- Experience with Apache Kafka, Kafka Streams, and event-driven architectures.
- Knowledge of Apache Kafka in KRaft mode.
- Experience in technical leadership or coordination of technical teams.
- Ability to communicate with clients and defend technical decisions.
- Experience in the definition and governance of application architecture standards, patterns, and guides.
- Experience performing architecture reviews, technical assessments, and advising development teams.
- Knowledge of software engineering best practices, code quality, maintainability, and technical debt management.
- Ability to design technological evolution roadmaps and application modernization processes.
Nice to have
Valued requirements
- Experience in healthcare projects, public administrations, or public services.
- Knowledge of healthcare standards such as HL7, FHIR, and openEHR.
- Experience in integrating with electronic health records, hospital systems, or regional health platforms.
- Knowledge of security and confidentiality requirements applicable to healthcare information.
- Experience in digital transformation projects with multiple teams, vendors, and legacy systems.
The role
Duties
- Develop the conceptual, functional, and technical design of solutions.
- Define and evolve application architectures, services, integrations, and infrastructure, selecting the most appropriate technologies and considering microservices, containers, APIs, messaging, and event-driven architectures.
- Design the integration of information from multiple heterogeneous sources and systems using synchronous and asynchronous mechanisms.
- Apply AI tools and generative AI to develop, modernize, and automate applications and processes.
- Incorporate AI agents, RAG, or other generative AI components when necessary.
- Define non-functional requirements, oversee technical quality, and produce architecture documentation, coordinating with development, infrastructure, security, integration, QA, and operations teams.
- Defend technical decisions, identify risks and dependencies, and provide technical leadership to the development teams
- Define, maintain, and evolve software architecture standards, principles, reference patterns, and guides, ensuring their homogeneous application across different projects and development teams.
- Develop recommendations, roadmaps, and technological improvement proposals, oriented towards application modernization, reduction of technical debt, and the adoption of software engineering best practices.
- Act as an architecture and technical advisory reference, supporting development teams in design decision-making, technological selection, and the resolution of complex problems.
- Perform architecture reviews, technical quality assessments, and compliance checks against standards, identifying risks, opportunities for improvement, and corrective actions.
- Promote best practices for secure development, maintainability, observability, scalability, and operational efficiency, ensuring the long-term sustainability of solutions.
- Participate in the definition of technological modernization strategies and the adoption of Artificial Intelligence capabilities, driving innovation and the continuous improvement of development and maintenance processes.
Hiring process
Apply online through the job portal; plan for six to eight weeks from application to acceptance
- Applications are accepted only through the online job portal.
- Status and next steps are visible in the applicant profile's applications overview.
- Group-level statement from T-Systems International, not specific to Iberia.
About T-Systems Iberia
T-Systems Iberia is the Spanish subsidiary of T-Systems, the digital services arm of Deutsche Telekom, one of the world's leading telecommunications and IT services providers. T-Systems offers a broad range of IT services including cloud computing, cybersecurity, AI, data analytics, and enterprise application management, serving large enterprises and public sector clients. With a global workforce of tens of thousands, T-Systems operates across multiple countries, and its Iberia branch is a key hub for software development, cloud architecture, and public sector digitalization projects.
In Spain, T-Systems Iberia has offices in Madrid and Barcelona, and it is a significant employer of IT professionals, particularly in areas like SAP, cloud architecture, AI, and public administration solutions. The company is known for its stable, corporate environment, offering opportunities for international professionals to work on large-scale projects for both Spanish and European clients. Many roles require English, and some require German, reflecting the company's cross-border operations. T-Systems Iberia is an attractive option for those seeking a well-established, multinational IT employer with a strong focus on innovation and public sector work.
- Industry
- IT Services
- Founded
- 2000
- Employees
- 30,000–50,000
- Headquarters
- Frankfurt, Germany
- In Spain
- Madrid, Barcelona
- Website
- t-systems.com
Good to know if you are moving
- T-Systems Iberia has offices in Madrid and Barcelona, offering opportunities in two of Spain's most dynamic tech hubs.
- The company is part of Deutsche Telekom, providing access to a large international network and potential career mobility across Europe.
- Many roles require or prefer German language skills, which can be an advantage for German-speaking professionals.
- T-Systems Iberia works extensively with the Spanish public sector, offering stable, long-term projects.
- The company supports relocation and offers a multicultural work environment with employees from various countries.
In their own words
About the company & team
T-Systems is part of the Deutsche Telekom group, with around 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 clients' experience.
We trust in people: we offer autonomy, continuous support, and a collaborative environment where you can grow without limits. We are one global team, guided by respect, integrity, and the passion to do better every day.
Location
T-Systems Iberia · Madrid
Loads Google Maps, which may set its own cookies.
More jobs like this
or browse Madrid·Engineering·Software engineering·Mid-level·Hybrid·Community of Madrid·IT Services




