Lead Software Developer (Java, Python & AI)
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
TL;DR
Lead Software Developer (Java, Python & AI): Designing and delivering scalable software solutions for the aviation industry with an accent on microservices architecture and the integration of AI-driven components. Focus on architecting robust backend services, driving engineering best practices, and leading a team of developers to ensure system reliability and performance.
Location: Barcelona, Spain (Hybrid: work from home up to 2 days/week)
Company
's Aircraft Business Unit makes flight operations, air traffic management, and aircraft maintenance more sustainable and efficient through communication, data, and specialized applications.
What you will do
- Lead the design, development, and delivery of scalable, secure software solutions using Java and Python.
- Architect and maintain robust backend services, APIs, and microservices using Spring Boot and clean architecture.
- Ensure solutions are scalable, secure, and observable through performance tuning and reliability improvements.
- Enable the integration of AI/ML components and data services, including service interfaces and evaluation hooks.
- Oversee engineering delivery, including estimation, planning, code reviews, and CI/CD optimization.
- Mentor and guide developers, setting high quality standards and fostering team growth.
Requirements
- 7+ years of software development experience with proven delivery in a senior or lead role.
- Strong expertise in Java (Spring Boot, Hibernate) and solid experience with Python.
- Deep understanding of microservices, REST APIs, distributed systems, and system design.
- Experience with cloud platforms (AWS, Azure, or GCP), Docker, and CI/CD practices.
- Knowledge of software security fundamentals (IAM, SSL/TLS, OAuth/JWT) and secure coding.
- Experience with relational and non-relational databases and performance tuning.
Nice to have
- Experience with Angular or similar frontend frameworks.
- Knowledge of event-driven architectures (Kafka, RabbitMQ) and Kubernetes.
- Familiarity with AI/ML systems and MLOps concepts.
- Domain exposure to Aviation or OCC.
Culture & Benefits
- Flex Week: Work from home up to 2 days per week depending on team needs.
- Flex Day: Flexible workday scheduling to suit personal life and plans.
- Flex-Location: Ability to work from any location in the world for up to 30 days a year.
- Employee Wellbeing: 24/7 Employee Assistance Program (EAP) and access to Champion Health.
- Professional Development: Access to training platforms, including LinkedIn Learning.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →