About this role
Lead Software Developer, Aviation (Java, Python & AI Systems) at SITA Switzerland Sarl. Location: Barcelona, Catalonia, Spain. Role: leading design, architecting backend, mentoring developers Requirements: 7+ years software development; senior/lead role; strong Java (Spring Boot, Hibernate) and Python; microservices, REST APIs, distributed systems, architecture; cloud (AWS/Azure/GCP); Docker; CI/CD; security fundamentals; databases; observability; nice-to-have Angular, Kafka/RabbitMQ, Kubernetes, AI/ML/MLOps; aviation domain experience a plus. Category: Software Development Seniority: Senior Level Tools: Java, Spring Boot, Hibernate, Python, AWS, Azure, GCP, Docker, Kubernetes, CI/CD, IAM, SSL/TLS, OAuth/JWT, Kafka, RabbitMQ, Angular, MLOps, SQL, NoSQL Commitment: Full Time Workplace: Hybrid Languages: English