Fullstack Engineer - Spain
Role details
Job location
Tech stack
Job description
About the Role Join a dynamic, international team of expert engineers delivering innovative software solutions for the airline industry. You will play a key role in maintaining and evolving a suite of custom-built applications developed with Java/Spring Boot and Angular, as well as contributing to the design and development of new, high-impact projects. Our systems manage complex, data-intensive processes central to airline operations, offering you a technically challenging and rewarding environment. You will collaborate closely with product owners, architects, and business analysts to ensure the delivery of scalable, reliable, and high-performing applications. Key Responsibilities Development & Maintenance * Participate in user story grooming, providing accurate estimations and technical input. * Develop and maintain both frontend and backend components. * Engage in the full software release lifecycle: coding, testing, building, and deployment. * Optimize application performance, scalability, and reliability. * Contribute to technical documentation and delivery processes. Application Support * Provide Level 2 and Level 3 support for multiple applications sharing a common technology stack. * Participate in weekly support meetings, ensuring proper incident documentation. * Perform incident classification, root cause analysis, and monthly reporting. * Maintain and update development and test environments. * Participate in support rotations once fully onboarded. Incident Management * Participate in 24/7 on-call rotations, responding to P1/P2 incidents according to SLAs. * Lead technical troubleshooting, coordinate with client teams, and apply timely fixes or workarounds. * Manage the release lifecycle from bug fix to production deployment. * Keep support documentation and knowledge bases up to date. Service Requests * Handle data queries and configuration changes (certificates, system settings, etc.). * Provide technical and functional support to clients.
Requirements
Required Skills and Experience Education * Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. Equivalent experience will also be considered. Experience * Minimum 8 years in professional software development, including at least 4 years as a Full Stack Developer using Java/Spring Boot and Angular. Frontend Expertise * Advanced knowledge of Angular 2+ and TypeScript. * Strong understanding of Reactive Programming (RxJS) and modern front-end architecture. Backend Expertise * Proven experience with Java, Spring Boot, RESTful API development, and SQL databases. * Familiarity with Swagger/OpenAPI documentation and microservices design principles. * Experience with Node.js is an asset. Cloud & DevOps * Hands-on experience with AWS services such as S3, Route 53, Aurora MySQL, and EKS. * Familiarity with Terraform, Docker, Linux shell scripting, and virtualization tools. * Understanding of CI/CD pipelines and DevOps
Benefits & conditions
practices. Data & Analytics * Exposure to ETL tools (AWS Glue, Talend) and data analytics platforms (Athena, Power BI, Snowflake). * Familiarity with Parquet and Iceberg data formats is advantageous. Security & Authentication * Knowledge of SAML and OIDC protocols for secure authentication. * Awareness of secure coding standards (OWASP) and use of tools such as SonarQube and Snyk. Development Environment * Proficiency with IntelliJ IDEA / VS Code, Git, Bitbucket, Jira, Confluence, and Gradle. Soft Skills * Strong communication skills in English, both written and verbal. * Analytical mindset with excellent troubleshooting abilities. * Highly motivated, proactive, and adaptable to emerging technologies. * Strong organizational and time management skills, with the ability to work both independently and in teams. Benefits * Competitive salary and benefits package. * Work on meaningful AI-driven initiatives supporting international innovation. * Opportunities for professional growth and continuous learning. * Collaborative, international team environment with modern development practices. #J-18808-Ljbffr