Role Overview
This position involves working as an integral member of a high-performing Scrum team to design, develop, and maintain cutting-edge product solutions for the aviation industry.
Key Responsibilities:
* Participate in the full software development life cycle from inception through testing, implementation, and support while utilizing the Scaled Agile Framework (SAFe) methodology.
* Create robust API interfaces and business services for Aeronautical Application components.
* Provide guidance to junior developers, including preparing development tasks/tickets, conducting code reviews, and participating in pair programming.
* Develop enterprise-quality, horizontally scalable code using best practices, meeting specifications quickly.
Requirements
To be successful in this role, you will need:
* A minimum of 5 years' experience as a self-motivated engineer with expertise in Kafka, Java, Spring/Quarkus, and related technologies.
* Excellent analytical skills.
* Extensive experience with Microservices, Event-Sourcing, open-source data solutions, and cloud-native applications.
* Subject matter expertise in infrastructure/hardware/software/database/middleware stack.
* Engineering experience with Kafka/Confluent and knowledge of Kafka APIs.
* Familiarity with best practices related to security, performance, and disaster recovery.
* Strong problem-solving and analytical skills.
Application Process
1. An initial interview with your future manager and HR representative.
2. A more in-depth professional dialogue, again with your future manager, HR representative, and possibly a team member.
Your Future at Our Organization
We are committed to fostering a collaborative and dynamic work environment that encourages innovation, creativity, and continuous growth. If you are passionate about developing cutting-edge technology solutions and collaborating with a talented team, we encourage you to apply for this exciting opportunity.