Frontend Engineer

SITA - Société Internationale de Télécommunications
Barcelona, Spain
16 days ago
Apply on www.buscojobs.com.es
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Artificial Intelligence Amazon Web Services Microsoft Azure Code Review Continuous Integration Data as a Services DevOps Distributed Systems Hibernate (Java)
+18 more
Identity and Access Management Python (Programming Language) OAuth RabbitMQ Secure Coding Software Engineering Transport Layer Security Spring-boot Software Security Backend AngularJS Kubernetes Apache Kafka Non-relational Database Front End Software Development Restful APIs Docker Microservices

Job description

OverviewAs Lead Software Developer at SITA, you will steer the design and delivery of scalable, secure software in a fast-moving aviation tech environment.You will collaborate with product, data, and AI teams to build high-performance applications, guiding architecture and engineering best practices.Your work enables AI-enabled components and robust backend services that scale across the air transport ecosystem.This role offers impact through leadership, modern tech, and a mission to make flight operations more sustainable and efficient.Compensaciones / Beneficiosflex week: work from home up to 2 days/weekflex day to fit life and plansflex-location: up to 30 days/year remote workEmployee Wellbeing programs (EAP, Champion Health)professional development via LinkedIn Learningcompetitive benefits adapted to local marketResponsabilidadesLead design, development and delivery of scalable software (Java/Python) and AI-enabled componentsArchitect and maintain backend services, APIs and microservices (e.G., Spring Boot)Drive scalability, security, observability and performance improvementsOversee AI/ML component integration and data services interfacesLead engineering delivery: estimation, planning, code reviews, debt management and CI/CD improvementsMentor engineers, set quality standards and promote knowledge sharingCollaborate with Product, DevOps and data/AI teams in an Agile environmentRequisitos principales7+ years of software development experience with proven senior/lead deliveryStrong Java expertise (Spring Boot, Hibernate) and solid Python experienceUnderstanding of microservices, REST APIs, distributed systems and system designExperience with cloud platforms (AWS, Azure or GCP), Docker and CI/CD practicesSolid knowledge of software security fundamentals (IAM, SSL/TLS, OAuth/JWT) and secure coding; compliance exposure is a plusExperience with relational and non-relational databases and observabilityNice to have: Angular, Kafka/RabbitMQ, Kubernetes, AI/ML familiarity, MLOpsAviation/OCC domain exposure is a strong advantageleadership and team mentorshipcollaboration across cross-functional teamscommunication and code review disciplineJavaPythonSpring Boot

Requirements

principales7+ years of software development experience with proven senior/lead deliveryStrong Java expertise (Spring Boot, Hibernate) and solid Python experienceUnderstanding of microservices, REST APIs, distributed systems and system designExperience with cloud platforms (AWS, Azure or GCP), Docker and CI/CD practicesSolid knowledge of software security fundamentals (IAM, SSL/TLS, OAuth/JWT) and secure coding; compliance exposure is a plusExperience with relational and non-relational databases and observabilityNice to have: Angular, Kafka/RabbitMQ, Kubernetes, AI/ML familiarity, MLOpsAviation/OCC domain exposure is a strong advantageleadership and team mentorshipcollaboration across cross-functional teamscommunication and code review disciplineJavaPythonSpring Boot

About the company

Your work enables AI-enabled components and robust backend services that scale across the air transport ecosystem.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.buscojobs.com.es
Prepare application

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · World Congress 2023

2:49 min

Adopting OAuth best practices and removing outdated grants

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

2:07 min

Inspecting default bridge architectures and custom Docker networks

Oliver Seitz Oliver Seitz · World Congress 2025

1:22 min

Analyzing differences between mobile and traditional backend DevOps

Mete Baydar Mete Baydar · World Congress 2025

2:27 min

Structuring agile and interdisciplinary engineering teams

Oliver Zimmert · LIVE

1:34 min

Analyzing vulnerabilities in standard OAuth 2.0 authorization flows

Alexander Schwartz Alexander Schwartz · World Congress 2026 Europe

Videos

See all

Related articles

See all