Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.
Experience Level
Mid to Senior
Qualifications
Extensive experience with Java 21+ and Maven. Proficient in the entire Spring ecosystem (Spring Boot, Spring Data, Spring Batch, Spring Security, Hibernate, JPA). Strong experience with Angular and TypeScript. Familiarity with relational databases, particularly PostgreSQL. Experience with version control systems, such as GitLab and GitLab Actions. Knowledge of the DevOps cycle, including Docker and Kubernetes. Experience in Test Driven Development, Unit, and Integration Testing.
About the job
Join our dynamic team as a FullStack Software Engineer specializing in Java and Angular. In this role, you will design, implement, and maintain innovative back-end and front-end solutions, tackling various business challenges. Leveraging your skills in Java, the Spring ecosystem, PostgreSQL, Angular, TypeScript, Docker, and Kubernetes, you will collaborate closely with our product owner and cross-functional teams to understand their requirements. Your expertise will be pivotal in enhancing our products and services, optimizing customer experiences, and boosting operational efficiency.
You will be responsible for creating software solution designs and managing their documentation.
You will establish standards for system testing and test automation while overseeing the installation and configuration of software for complex products and services.
You will assist team members during error analysis and correction, providing technical support for the products and services you support.
Collaborate with international teams and have the opportunity to lead strategically significant projects.
About T-Systems Iberia
T-Systems, part of the Deutsche Telekom Group, employs approximately 30,000 professionals globally. We are dedicated to creating technology with a purpose, aiming for a positive societal impact. We seek curious talent eager to learn, embrace challenges, and contribute transformative ideas to enhance our customers’ experiences. We value trust, offering autonomy, continuous support, and a collaborative environment that fosters limitless growth. Together, we form a united global team driven by respect, integrity, and a relentless passion for improvement.
About the Role T-Systems Iberia is looking for an Angular Frontend Software Engineer to join the team in Granada. This role focuses on building web applications with Angular, creating responsive and dynamic user interfaces that perform well and look polished. What You Will Do Develop web applications using Angular Design and implement user interfaces that ar…
Join our dynamic team as a FullStack Software Engineer specializing in Java and Angular. In this role, you will design, implement, and maintain innovative back-end and front-end solutions, tackling various business challenges. Leveraging your skills in Java, the Spring ecosystem, PostgreSQL, Angular, TypeScript, Docker, and Kubernetes, you will collaborate closely with our product owner and cross-functional teams to understand their requirements. Your expertise will be pivotal in enhancing our products and services, optimizing customer experiences, and boosting operational efficiency.You will be responsible for creating software solution designs and managing their documentation.You will establish standards for system testing and test automation while overseeing the installation and configuration of software for complex products and services.You will assist team members during error analysis and correction, providing technical support for the products and services you support.Collaborate with international teams and have the opportunity to lead strategically significant projects.
The aviation sector is rapidly evolving, presenting numerous challenges including increased competition, limited resources, and heightened regulatory standards from organizations like IATA. To navigate this complex landscape, robust IT systems and their integration are essential.T-Systems is committed to providing innovative solutions across the entire aviation handling value chain. Our ACRO system is designed to support both current and future developments in aviation handling and airport management. ACRO is a groundbreaking tool for airports, airlines, and ground handling agents, enabling stakeholders involved in flight handling to manage processes efficiently. It is vital for planners, coordinators, flight operators, and business analysts to have a comprehensive understanding of all handling process parameters.ACRO optimizes airport operations by integrating flight scheduling, resource management, and passenger information systems, thereby enhancing operational efficiency and passenger flow while promoting sustainability through real-time data coordination.Collaboration & ProcessTeamworkEngage proactively with backend developers, architects, and QA.Ensure alignment with architectural guidelines set by the Architecture team.Participate in constructive code reviews, providing and receiving feedback effectively.CommunicationPromptly communicate any blockers or ambiguities, especially regarding API contracts or UX edge cases.Contribute technical insights during refinement and sprint planning meetings.
The aviation sector is navigating an increasingly intricate landscape. Airports, airlines, and handling agents are confronted with challenges stemming from escalating competition, constrained resources, and heightened expectations from regulatory bodies and entities like IATA. The integration of IT systems is vital for staying abreast of the dynamic shifts in the aviation industry.T-Systems is committed to providing exceptional solutions that address every facet of the aviation handling value chain. Our ACRO system is designed to support both present and future developments in aviation handling and airport management systems. ACRO stands out as a groundbreaking solution tailored for airports, airlines, and ground handling companies. To seize business prospects in aviation, an in-depth understanding of all handling process parameters is crucial. Therefore, this integrated suite emerges as the foremost tool for various stakeholders engaged in different flight handling phases, including planners, coordinators, flight operators, terminal agents, and business analysts.Our innovative Airport Management solution, ACRO, aims to enhance airport operations by seamlessly integrating flight scheduling, resource allocation, and passenger information systems. By leveraging real-time data coordination and a scalable digital infrastructure, we strive to improve operational efficiency and passenger flow while supporting sustainability initiatives.Collaboration & ProcessTeamworkActively engage with backend developers, architects, and QA teams.Ensure alignment of implementations with architectural decisions established by the Architecture team.Participate in code reviews, offering and receiving constructive feedback.CommunicationPromptly communicate any blockers or ambiguities, particularly concerning API contracts or UX edge cases.Contribute technical insights during refinement and sprint planning sessions.
Join T-Systems Iberia as a Senior Frontend Developer in the vibrant city of Granada. We are seeking a talented individual who is passionate about developing engaging user interfaces and optimizing web applications for maximum speed and scalability. You will work closely with our talented team of designers and backend developers to create seamless user experiences that delight our customers.In this role, you will have the opportunity to leverage your expertise in modern JavaScript frameworks such as React or Angular, implement best practices in software development, and contribute to exciting projects that shape the future of digital solutions.
Full-time|On-site|Granada, Sevilla, Reus, Valencia o A Coruña
T-Systems Iberia is looking for an Expert Data Engineer to join its teams in Granada, Sevilla, Reus, Valencia, or A Coruña. The role centers on developing and maintaining data solutions that help drive business insights and improve performance. Key responsibilities Design, build, and maintain data pipelines and data architectures Work closely with colleagues from different departments to deliver dependable data products Use modern data technologies to support analytics and business decision-making Work locations Granada Sevilla Reus Valencia A Coruña
As a Senior DevOps Engineer, you will leverage your expertise in cloud and container technologies to advance our T Cloud Public platform with a strong focus on customer satisfaction. This role not only involves development but also the operation of the architecture you create.Key ResponsibilitiesAddress intricate challenges associated with the daily operations of a hyper-scale cloud backend.Design and implement tools aimed at minimizing errors and enhancing the customer experience.Develop software solutions that seamlessly integrate with internal back-end systems.Conduct thorough root cause analysis of production errors and troubleshoot technical issues efficiently.Automate processes consistently using widely adopted automation frameworks.Collaborate within a team of specialists, fostering a culture of mutual support and trust.
Role Overview RTI is hiring a Software Engineering Manager in Granada, Spain. This role leads a team of engineers focused on building new software products. The manager defines project scope, sets clear goals, and guides the team to deliver reliable, high-quality solutions. What You Will Do Lead and support a group of engineers through project planning and execution Define project boundaries and technical objectives Set goals and track progress toward delivery milestones Promote teamwork and open communication within the group Ensure products meet quality standards before release Work Environment The team values collaboration and encourages sharing ideas. Managers play an active role in creating a supportive and productive workplace.
Full-time|On-site|Reus, Granada, Sevilla, Gijón, Valencia o A Coruña
Role Overview T-Systems Iberia is seeking a Senior Platform Engineering Architect to design and implement scalable platform solutions. This role shapes engineering practices and steers project teams toward outcomes that reflect company strategy. What You Will Do Design and implement platform solutions built for scale and reliability. Guide project teams, sharing expertise and ensuring alignment with engineering standards. Work closely with cross-functional teams to optimize system performance and maintain high quality. Locations Positions are available in Reus, Granada, Sevilla, Gijón, Valencia, or A Coruña.
Full-time|On-site|Reus, Granada, Sevilla, Gijón, Valencia o A Coruña
Location: Reus, Granada, Sevilla, Gijón, Valencia or A Coruña.Key Responsibilities:Design, develop, and deploy AI and Machine Learning solutions tailored for production environments.Implement and maintain MLOps pipelines covering training, validation, versioning, deployment, and model monitoring.Collaborate with Data Scientists to turn prototypes and notebooks into robust, scalable, and maintainable solutions.Develop services and APIs for AI model consumption within applications and business processes.Ensure code quality by applying software engineering principles (testing, modularity, documentation).Automate model and AI component deployments using CI/CD methodologies.Implement model monitoring mechanisms (performance, drift, data quality).Integrate AI solutions with data platforms and cloud systems.Participate in defining technical standards, best practices, and AI solution architecture.Work in agile environments, collaborating closely with multidisciplinary teams.
Join our dynamic team at T-Systems Iberia as a React Frontend Developer, where you will contribute to innovative projects that shape the future of technology. We are seeking a talented individual who is passionate about developing user-friendly applications and has a strong background in React. You will work closely with designers and backend developers to create seamless and engaging user experiences.
About the Role T-Systems Iberia is hiring a Data Engineer with a focus on Google Cloud Platform (GCP) and SAP technologies. This position is based in Granada. What You Will Do Work with teams across different functions to design and build data solutions on GCP and SAP platforms. Implement and optimize data pipelines to maintain reliable data flow and availability. Support data-driven decision-making by ensuring high-quality, accessible data. Contribute to improving operational efficiency through effective data engineering practices. Location Granada
At T-Systems, we lead the charge in technological innovation, providing cutting-edge solutions across various sectors such as automotive, healthcare, and public services. Our AI Foundation Services team is dedicated to creating the platform infrastructure that supports AI inference at scale, including API gateways, authentication, billing, and multi-tenant services. We are committed to designing and developing high-performance backend systems and APIs that drive intelligent applications across diverse industries. Our collaborative engineering culture fosters technical depth, creativity, and ownership, enabling our team to make a tangible impact in the real world.Role OverviewWe are seeking a highly skilled Senior Backend Engineer with expertise in Python development and strong system design capabilities. This role requires deep experience in designing, building, and scaling distributed systems and APIs. You will be responsible for architecting and maintaining the backend platform that underpins our AI inference endpoints, a multi-tenant system managing authentication, API key management, usage metering, and billing services. Your contributions will ensure high-availability and data-intensive AI-powered solutions. This position demands high ownership, allowing you to influence architectural decisions, elevate engineering quality, and develop systems that are performant, secure, and observable at scale. You will collaborate with experts in AI infrastructure and data engineering to create robust, secure, and efficient systems capable of handling millions of requests.Responsibilities and DutiesDesign and build core platform services such as API gateway, authentication, authorization, key rotation, and multi-tenant isolation. Implement and optimize APIs and backend systems utilizing Python frameworks, primarily FastAPI (or Flask, or Django).Architect and implement usage metering, billing integration, and rate limiting for inference endpoints. Maintain scalable, fault-tolerant microservices for data processing and AI integration.Build and operate a high-throughput proxy/routing layer for AI model serving traffic. Work collaboratively with cross-functional teams to design system architecture and ensure interoperability.Integrate telemetry and observability into the platform from the ground up, incorporating structured logging, distributed tracing, metrics, and alerting. Implement robust CI/CD pipelines, monitoring, and observability for high-performance production systems.Drive technical decisions on architecture, data modeling, and technology choices. Identify performance bottlenecks and promote enhancements in reliability, scalability, and latency.Establish engineering standards for the backend codebase, including testing, code review, CI/CD, and deployment practices. Ensure adherence to best practices for security and code quality.
Project Overview:We are embarking on an innovative initiative to develop a comprehensive Google Cloud Platform solution known as the “Energy Cloud.” This central hub is designed to streamline our digitalization efforts, automating end-to-end business processes and fostering data-driven decision-making. Our current Google Cloud environment will be enhanced by integrating additional vital data sources and creating a modern, scalable data architecture. A key focus area of this project is the digitization of financial data and processes, where your expertise will be invaluable.Role Responsibilities:As a Senior Data Engineer, you will play a pivotal role within the finance department of PASM, collaborating closely with stakeholders from controlling and accounting, and potentially with a new data scientist. You will also benefit from guidance and insights from the main data science team. While your work will primarily be virtual, you will participate in on-site sessions in Germany. Your primary responsibility will be to design and implement a reliable, state-of-the-art database, establishing efficient structures and processes that transform raw data into ready-to-use data products for processing and visualization. Success in this role hinges not just on technical skills but also on your ability to grasp business and finance concepts, comprehend relevant data, and understand stakeholder needs.About PASM: PASM is committed to providing sustainable energy and infrastructure solutions for all Deutsche Telekom locations in Germany. We focus on supplying our customers with 100% green electricity, ensuring reliable delivery, price stability, and leading the green energy transformation at Deutsche Telekom.
Join our innovative team at IoT Hub, a leading IoT platform integrator, as a Quality Assurance Automation Engineer. This position is an excellent opportunity for both seasoned Automation Engineers and Manual QA Engineers looking to transition into the realm of test automation.Responsibilities:• Maintain and enhance existing automated tests (UI and API) while developing new ones.• Play a crucial role in refining our test framework and testing pipeline.• Conduct manual testing for UI and API components.• Ensure the quality of the released product across all stages of the software development lifecycle.
T-Systems Iberia is seeking a DevOps Engineer (m/f/d) to help advance software development and deployment practices in Granada. This position centers on supporting teams as they deliver applications and maintain reliable systems. What you will do Automate workflows to reduce manual steps and improve efficiency Manage and optimize CI/CD pipelines to support frequent, dependable releases Work closely with colleagues from various disciplines to streamline operations Contribute to efforts that enhance system reliability and performance Who we’re looking for Interest in technology and process improvement Motivation to support innovation and operational excellence Comfort working with cross-functional teams This role focuses on continuous improvement in a collaborative setting, with the goal of making application delivery smoother and more reliable.
Project Overview:Join Deutsche Telekom Technik's Digital Business (DBIZ) team, where we pioneer the development of scalable GenAI and agentic AI solutions across Telekom's technical domains. Our projects span fiber rollout, construction supervision, regulatory processes, and multi-agent systems with intricate network data access.As part of our internal GenAI platform, T-GAIA, we provide essential tools like LLM endpoints, RAG chatbots, and agentic frameworks (LangGraph, LangChain, MCP), along with comprehensive applications such as TextmAIner, AI@Behördenkommunikation, FiberChatbot, and the multi-agent system “00Site”. Our core mission is to facilitate AI-driven transformations that enhance technology and securely scale productive AI solutions in collaboration with domain experts.Role Summary:We are in search of a proactive DevOps Engineer to become a vital part of our team, focusing on the operation and ongoing enhancement of our T-GAIA Chatbot Framework and associated Chatbots. This position encompasses both administrative and technical responsibilities, ensuring seamless operations, monitoring system performance, and implementing improvements to enhance application reliability and accuracy.Key Responsibilities:Configure, troubleshoot, and deploy T-GAIA Chatbots as a cloud service alongside other GenAI products and enablers.Maintain and oversee the Chatbots and their underlying frameworks and pipelines.Ensure compliance with SLA levels for the Chatbots, particularly concerning capacity and performance.Oversee SLA adherence for the T-GAIA platform.Document current operational statuses comprehensively.Support Incident, Problem, and Change Management processes to ensure smooth operations.Enhance the monitoring and alerting capabilities of the T-GAIA Framework and deployed Chatbots.Assist internal customers by resolving Service Desk Tickets.Deploy and manage use cases utilizing GitLab pipelines.Conduct administrative tasks including user management and technical tasks such as network configuration, IaC deployment, and service monitoring.Establish and maintain the Jira Service Desk and internal Wiki/documentation systems.Manage internal customer communications, including updates and roadmap discussions.Assist with MS Azure Cloud tooling and pipelines (deployment, monitoring, logging, security, IAM).Develop foundational operational standards for hosting and support (e.g., SLAs, alerts, coverage).Perform quality assurance checks for billing accuracy, security, and compliance.Gather internal requirements for Platform and Chatbot Operations and coordinate discussions with CCOE.
T-Systems Iberia is looking for a Security Engineer to join the team in Granada. This role centers on protecting digital assets and keeping the company's infrastructure secure. The Security Engineer will play a key part in spotting vulnerabilities, setting up security measures, and keeping a watchful eye on systems to defend against cyber threats. Key responsibilities Identify and assess potential security vulnerabilities Implement security controls and measures Monitor systems for suspicious activity or threats Support efforts to strengthen overall cybersecurity What we look for The team values a proactive approach and genuine interest in cybersecurity. The ideal candidate is ready to help build a safer digital environment at T-Systems Iberia.
T-Systems is seeking a skilled DevOps Engineer to join our agile team in Granada, where you'll be instrumental in driving critical projects. This role involves a variety of responsibilities utilizing our advanced technology stack:Collaborate within an agile DevOps team to analyze needs and establish actionable user stories for upcoming delivery phases.Test and validate our implemented solutions, ensuring quality and performance.Configure, deploy, and maintain our core system modules and interfaces.Develop necessary adapters for seamless system integration.Integrate our telecommunications core systems with virtual or container-based network functions (VNF/CNF).Provide support to telco DevOps teams regarding system-specific configurations and user account management.
Join our innovative team dedicated to developing cutting-edge Data Analytics and AI Use Cases for Deutsche Telekom's Network Control Platform in Germany (AAA Fixed Net Germany). You'll play a pivotal role in the design and advancement of our real-time data processing pipeline, operating on an on-premises Kubernetes platform.As a Data Engineer, you will oversee the complete lifecycle and continuous enhancement of our data processing pipelines. Collaborating closely with Data Scientists and DevOps Engineers, you will also engage with various internal teams, customers, and external suppliers.Key Responsibilities:Manage the full lifecycle of a real-time data processing pipeline.Develop and optimize data pipelines (ETL).Integrate new data sources seamlessly.Implement innovative technologies and tools to boost data processing capabilities.Operate within Kubernetes environments for implementation and maintenance.Ensure 24/7 system monitoring and maintenance for uninterrupted availability.Oversee rollout management throughout the application lifecycle, adhering to ITIL and corporate processes (Incident/problem/change management).Work collaboratively with Data Scientists and internal customers.Be prepared for occasional on-call duties outside of regular working hours.