Senior Software Architect (M/F/D)

T-Systems

Madrid

Hybrid

EUR 90,000 - 120,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Flexible compensation plan (health,餐券)
Telemedicine
Life and accident insurance
Wellness benefits

Job summary

T-Systems is seeking a Senior Software Architect to lead Java-based architecture efforts, focusing on robust, secure, and scalable designs. The role involves technical leadership, client collaboration, and guiding proposals and architectures for complex business projects.

The candidate should excel in cloud-native microservices, DevOps collaboration, and modern architecture patterns, with a proactive mindset toward continuous improvement and innovation.

Qualifications

  • Experience leading technical work in Java-based architectures.
  • Proven ability to design robust, secure, scalable solutions.
  • Leadership in multi-disciplinary teams and client workshops.

Responsibilities

  • Define and design Java-based architectures in private/public cloud.
  • Lead microservices, distributed, event-driven, cloud-native designs.
  • Evaluate new tech trends and apply AI/analytics where valued.
  • Lead projects, set standards, and drive best practices.
  • Collaborate with DevOps on CI/CD and Kubernetes deployments.
  • Prepare proposals, estimates, and HLD/LLD documents.
  • Mentor teams and promote continuous learning.

Skills

Java ecosystem
Cloud technologies
Microservices
CI/CD
OAuth2/JWT/Keycloak
Docker/Kubernetes
Architecture patterns
Tech leadership
Agile teamwork

Education

Bachelor's degree in Computer Science or related

Tools

Docker
Kubernetes
CI/CD tools

Job description

T-Systems is looking for a senior Software Architect with extensive experience in the Java ecosystem and associated technologies, with an innovative mentality and orientation to technological evolution, to lead the definition of robust, secure and scalable architectures, as well as the transformation of solutions into highly complex business projects, applying market standards and best practices. You must provide knowledge and technical leadership within the team in multiple facets: technological dialogue with the client, preparation of proposals, definition of the value offer, dissemination of knowledge and designs of functional and technical solutions and architectures, always incorporating innovative approaches.

Responsibilities
  • Define and design architectures based on the Java ecosystem (Spring Boot, Spring Framework, JPA/Hibernate, REST APIs) in private and public cloud environments
  • Design solutions oriented to microservices, distributed, event-driven and cloud-native architectures
  • Evaluate and incorporate new technological trends (AI, automation, observability, platform engineering, etc.) when they provide competitive advantages
  • Define and apply synchronization and coexistence methodologies and strategies for the modernization of platforms and applications
  • Identify opportunities for the application of Artificial Intelligence and advanced analytics capabilities within the proposed solutions
  • Technically lead the execution of projects, establishing standards aligned with the market and promoting good practices
  • Act as a technological reference for the customer, participating in technical workshops, defining a technological roadmap and making strategic decisions
  • Prepare technical proposals, estimates and design documents (HLD/LLD)
  • Collaborate with DevOps teams in defining and executing CI/CD, containerization and deployment strategies on Kubernetes platforms
  • Promote continuous improvement, the simplification of architectures and the adoption of innovative approaches
  • Identify technical risks and define mitigation plans
  • Foster a culture of continuous learning within the team
Personal profile
  • Technological curiosity, with a maker mentality and orientation to experiment, design and build innovative solutions.
  • Constant interest in new tools, architectures and different technological approaches.
  • Open-mindedness with a focus on learning and innovation in different technological areas: application, integration, platform, automation, cloud-native strategy and integration of AI capabilities when they provide value.
  • Ability to evaluate technological trends with practical judgment and business approach.
  • Collaborative profile, with a predisposition to assume responsibilities and technologically lead initiatives, projects and teams.
  • High capacity for communication with clients and multidisciplinary teams.
  • Ability to translate complex ideas into feasible and practical technical solutions.
  • Proactivity, autonomy and orientation to continuous improvement.
Requirements
  • Senior Technician, Degree or Engineering (Computer Science, Telecommunications or similar).
  • Minimum experience of 5 years as a Software Architect or Tech Lead.
  • Minimum experience of 8 years in software development within the Java ecosystem on.
  • Spring Boot/Spring Framework.
  • JPA/Hibernate.
  • REST APIs.
  • Microservice architectures.
  • Knowledge of architectural patterns (DDD, Clean, Hexagonal).
  • Experience in Cloud environments (AWS, Azure or GCP).
  • Experience in integration solutions: API Management, events, queues, etc.
  • Knowledge of Docker, Kubernetes and CI/CD.
  • Security knowledge (OAuth2, JWT, Keycloak).
  • Experience in modernizing applications and platforms.
  • Cloud or Java certifications are desirable.
  • Experience in technical team leadership.
  • Participation in the definition of value offerings and proposals, with demonstrable technical leadership.
  • Experience working in teams with agile environments.
Additional Information
What do we offer you?
Environment and flexibility
  • International, dynamic and collaborative environment
  • T-Social: social initiatives (sports, community, health,...).
  • Hybrid work model (teleworking/face-to-face).
  • Flexible schedule.
  • 4 weeks of teleworking per year.
Professional Development
  • Tailor-made training: access to Coursera so you can 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, day care, transportation).
  • Telemedicine.
  • Life and accident insurance.
  • Social fund.
Wellness and leisure
  • More than 26 working days of vacation per year.
  • Free access to specialists (health, wellness and legal advice).
  • 100% of the salary in case of medical leave.
Your Task

T-Systems is looking for a senior Software Architect with extensive experience in the Java ecosystem and associated technologies, with an innovative mentality and orientation to technological evolution, to lead the definition of robust, secure and scalable architectures, as well as the transformation of solutions into highly complex business projects, applying market standards and best practices. You must provide knowledge and technical leadership within the team in multiple facets: technological dialogue with the client, preparation of proposals, definition of the value offer, dissemination of knowledge and designs of functional and technical solutions and architectures, always incorporating innovative approaches.

Responsibilities
  • Define and design architectures based on the Java ecosystem (Spring Boot, Spring Framework, JPA/Hibernate, REST APIs) in private and public cloud environments
  • Design solutions oriented to microservices, distributed, event-driven and cloud-native architectures
  • Evaluate and incorporate new technological trends (AI, automation, observability, platform engineering, etc.) when they provide competitive advantages
  • Define and apply synchronization and coexistence methodologies and strategies for the modernization of platforms and applications
  • Identify opportunities for the application of Artificial Intelligence and advanced analytics capabilities within the proposed solutions
  • Technically lead the execution of projects, establishing standards aligned with the market and promoting good practices
  • Act as a technological reference for the customer, participating in technical workshops, defining a technological roadmap and making strategic decisions
  • Prepare technical proposals, estimates and design documents (HLD/LLD)
  • Collaborate with DevOps teams in defining and executing CI/CD, containerization and deployment strategies on Kubernetes platforms
  • Promote continuous improvement, the simplification of architectures and the adoption of innovative approaches
  • Identify technical risks and define mitigation plans
  • Foster a culture of continuous learning within the team
Your Profile

We are seeking a Senior Software Architect with extensive experience in the Java ecosystem, cloud technologies, and microservices architectures. The ideal candidate should possess strong technical leadership capabilities, innovative thinking, and the ability to design robust, secure, and scalable solutions for highly complex business projects.

Must Have Skills
  • Senior Technician, Degree or Engineering in Computer Science, Telecommunications or similar field
  • Minimum 5 years of experience as a Software Architect or Tech Lead
  • Minimum 8 years of experience in software development within the Java ecosystem
  • Experience with Spring Boot and Spring Framework
  • Experience with JPA/Hibernate
  • Experience with REST APIs
  • Experience with microservice architectures
  • Knowledge of architectural patterns (DDD, Clean Architecture, Hexagonal Architecture)
  • Experience in Cloud environments (AWS, Azure or GCP)
  • Experience in integration solutions including API Management, events, and queues
  • Knowledge of Docker and Kubernetes
  • Knowledge of CI/CD practices
  • Security knowledge including OAuth2, JWT, and Keycloak
  • Experience in modernizing applications and platforms
  • Experience in technical team leadership
  • Participation in the definition of value offerings and proposals with demonstrable technical leadership
  • Experience working in teams with agile environments
  • Technological curiosity with a maker mentality and orientation to experiment, design and build innovative solutions
  • Constant interest in new tools, architectures and different technological approaches
  • Open-mindedness with a focus on learning and innovation in different technological areas
  • Ability to evaluate technological trends with practical judgment and business approach
  • Collaborative profile with predisposition to assume responsibilities and technologically lead initiatives, projects and teams
  • High capacity for communication with clients and multidisciplinary teams
  • Ability to translate complex ideas into feasible and practical technical solutions
  • Proactivity, autonomy and orientation to continuous improvement
Nice to Have Skills
  • Cloud certifications
  • Java certifications
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Software Architect (M/F/D)
Senior Software Architect (M/F/D)

T-Systems • Sevilla

On-site
EUR 70,000 - 95,000
Senior Software Architect (m/f/d)
Senior Software Architect (m/f/d)

Deutsche Telekom AG • La Coruña

Hybrid
EUR 70,000 - 110,000
Hybrid work model
Flexible schedule
Coursera access
+2
Software / Database Developer (M/F/D)
Software / Database Developer (M/F/D)

T-Systems • Valencia

Hybrid
EUR 55,000 - 75,000
Hybrid work model
Health insurance
Meal vouchers
+3
Software/Database Developer (M/F/D)
Software/Database Developer (M/F/D)

T-Systems • La Coruña

Hybrid
EUR 55,000 - 75,000
Hybrid work model
Flexible working hours
Health insurance
+1
Senior Cloud Architect – T-Cloud (m/f/d)
Senior Cloud Architect – T-Cloud (m/f/d)

T-Systems Iberia • Barcelona

Hybrid
EUR 90,000 - 120,000
Hybrid work model
Flexible working hours
Weekly language classes
Senior Consultant – Presales Cloud Architect (m/f/d)
Senior Consultant – Presales Cloud Architect (m/f/d)

T-Systems Iberia • Barcelona, Madrid

Hybrid
EUR 90,000 - 130,000
Hybrid work model (remote/on-site)
Flexible working hours
26+ vacation days per year
+1
Senior Presales Cloud Architect
Senior Presales Cloud Architect

T-Systems Iberia • Barcelona

Hybrid
EUR 90,000 - 140,000
Health insurance
Meal vouchers
Childcare support
+5
Senior Cloud Architect (M/F/D) T Cloud Public
Senior Cloud Architect (M/F/D) T Cloud Public

T-Systems • Sevilla

Hybrid
EUR 70,000 - 110,000
Hybrid work model
Flexible working hours
Access to Coursera training
+3
Systems Integration Team Leader Engineer
Systems Integration Team Leader Engineer

Talan Group • Málaga

Hybrid
EUR 70,000 - 100,000
Smart Office Pack
Training and career development
Private medical insurance
+4
Senior Presales Cloud Architect
Senior Presales Cloud Architect

T-Systems Iberia • Madrid

Hybrid
EUR 85,000 - 125,000