Job_Summary: American Airlines is an airline company that operates a diverse fleet of aircraft. They are seeking an Associate Developer to develop and support web-based, mobile-aware Java applications and web services, collaborating with various stakeholders to understand requirements and enhance current processes. Responsibilities: • Creates new and maintains current applications, including, but not limited to, bug fixes, feature enhancements, and performance tuning in the Corporate Security, Emergency Planning & Response, Environmental and Safety IT portfolios. • Researches and implements new technology to enhance current processes, security, and performance • Troubleshoots and debugs complex issues; identifies and implements solutions • Works with a team to create detailed project specifications, requirements, and estimates, and ensures tasks/projects are completed on time and within scope • Works with production operations department to ensure deployments roll out smoothly and customer groups receive appropriate support • Documents validation of design decisions • Supports the enforcement of policy and procedural changes within the development group • Supports the development of coding standards and adhere to best practices and security guidelines set forth by the development team • Participates in code reviews • Provides on-call production support (24 x 7 x 365), as required Qualifications: -Required: • Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering or related technical discipline, or equivalent experience/training • 1 years total development experience • Basic to intermediate knowledge of object oriented programming, common data structures and algorithms, design patterns, and best practices • Basic to intermediate development skills with Java, Python, XML, HTML5, JavaScript, CSS, Unix Shell Scripts, Angular, and other development technologies • Experience with Eclipse, Visual Studio, and GitHUB • Experience writing automated test cases using JUnit • Knowledge of relational databases (MSSQL Server, Oracle) • Ability to scrutinize applications and services to ensure they adhere to security standards. • Networking and protocol knowledge (Sockets, TCP/IP, UDP, FTP/SFTP, SSH, SMTP, HTTP etc.) • Knowledge of TDD and automated testing • Excellent prioritization and time management skills • Excellent analytical thinking and problem-solving abilities. • Excellent oral and written communication skills • Continuous improvement mindset • Must work well within a team environment and across team environments. • Knowledge of diagnostics tools (SOAPUI, IE Inspector, HTTP Analyzer, Dynatrace) • Provides on-call production support (24 x 7 x 365), as required -Preferred: • 2+ years of total development experience • 1+ years of web application experience • Airline Industry experience • Prefer experience with Core Spring, Spring Integration, Spring boot, SOAP and REST Web Services • Knowledge or experience with any cloud framework, preferred Azure, such as Azure Function, Azure Services, AKS, Azure DataBricks, Azure ML etc. Company: American Airlines is an airline company that operates a diverse fleet of aircraft, including narrow-body and wide-body jets. It is a sub-organization of American Airlines. American Airlines has a track record of offering H1B sponsorships.