About the team you are joining At IATA Custom Development team, our commitment to excellence in web application development is shaped by rigorous policies, ranging from our detailed SDLC processes to rigorous security measures. Our preferred architectures stand as evidence of our dedication to modernity and adaptability. As we continuously evaluate and set the benchmark for both in-house and third-party technologies, we\\\'re seeking a dynamic individual with a specific focus on shaping and advancing our web applications within this robust framework. Here, you\\\'ll play a pivotal role in a team that\\\'s defined by precision, innovation, and integrity. This is a full-time position reporting to the Senior Manager Custom Development at the Executive Offices in Geneva, Switzerland.
What your day would be like
Much of your time will be dedicated to hands-on coding, developing, and optimizing our web applications. Whether it\\\'s creating new features or refining existing ones, your expertise will be central in shaping our web interfaces and build reliable, secure, maintainable, scalable, and sustainable backend solutions. Stay updated and advocate for the latest frontend and backend trends, ensuring our applications remain modern, user-friendly, sustainable, secure, and scalable. Regularly engage with architects, developers, UI/UX designers, and product managers. Your feedback and input will be invaluable in driving projects forward and ensuring integrated solutions. Collaborate with the Quality Assurance (QA) team to ensure our applications, both in-house and third-party, meet our stringent standards for user experience and technical quality. Dedicate moments to capture coding standards and best practices, fostering a culture of consistency and continuous learning within the team. With the ever-evolving world of frontend development, set aside time to research new tools, techniques, and frameworks. Your insights will help keep our team at the forefront of technology.
We would love to hear from you if you have
Proficiency in frontend development techniques combined with backend expertise in Java, Spring Boot, and a comprehensive understanding of microservices architecture. Strong foundation in unit and integration testing, RESTful design principles, and event-driven architectures, ensuring holistic software quality and functionality. Mastery of Git for version control, along with a solid grounding in DevOps principles and CI/CD practices to streamline the development lifecycle. Experience with containerization, especially Docker, and deploying applications in AWS Cloud environments. Extensive knowledge of AWS services (CloudFront,DynamoDB, S3, API Gateway, Lambda, ECS, EKS, RDS, Elastic Cache, Elastic Search, SNS, SQS, Event Bridge), UML design,C4 Model, NoSQL, SQL, Hibernate, Oauth2.0, Maven, JWT and Java Native. Bachelor\\\'s degree in computer science or a related field, complemented by a dedication to continuous learning and adapting to the evolving tech landscape.
Travel Required: N
Diversity and Inclusion are one of our key priorities and we want to role model it. We are committed to building a team that represents a variety of backgrounds, perspectives and skills in which you can contribute at your best and be who you are. The more inclusive we are, the better we will be able to thrive to represent, lead and service the airline industry. If there is anything we can do to create a more comfortable interview experience for you, please let us know.
Learn more about IATA\\\'s role in the industry, our benefits, and the team at . We are looking forward to hearing from you!\\n \\n \\n \\n \\n \\n