Back to Jobs

Experienced Full Stack Software Engineer - American Airlines in Tulsa, OK - $25/Hour

Remote, USA Full-time Posted 2025-11-08

Unlock Your Potential with American Airlines: Join Our Team as a Full Stack Software Engineer

Are you ready to take your career to new heights? Do you have a passion for innovative technology and a knack for solving complex problems? American Airlines is seeking an experienced Full Stack Software Engineer to join our dynamic team in Tulsa, OK. As a key member of our technical staff, you will play a vital role in driving the success of our organization by developing cutting-edge software solutions that meet the evolving needs of our customers.

About American Airlines and the Aviation Industry

American Airlines is a leading global carrier, connecting people and communities across the world. As a pioneer in the aviation industry, we are committed to delivering exceptional customer experiences, fostering a culture of innovation, and driving technological advancements that shape the future of air travel. Our team of talented professionals is dedicated to pushing the boundaries of what is possible, and we are seeking like-minded individuals to join our crew.

Why You'll Love This Role

As a Full Stack Software Engineer at American Airlines, you will have the opportunity to work on exciting projects that challenge your skills and foster your growth. You will be responsible for developing and maintaining large-scale applications, collaborating with cross-functional teams, and driving technical innovation. Here are just a few reasons why you'll love this role:

  • Opportunity to work with state-of-the-art technology and cutting-edge tools
  • Collaborative environment with experienced professionals and industry experts
  • Competitive salary and comprehensive benefits package
  • Professional development and growth opportunities
  • Travel benefits and perks, including access to our global network

Key Responsibilities

As a Full Stack Software Engineer, you will be responsible for:

  • Collaborating with leaders, business experts, project managers, IT architects, technical leads, and other engineers to understand requirements and develop solutions that meet business needs
  • Maintaining and enhancing existing enterprise services, applications, and platforms using domain-driven design and test-driven development
  • Troubleshooting complex issues and identifying solutions
  • Creating detailed project specifications, requirements, and estimates
  • Researching and implementing new technologies to enhance current processes, security, and performance
  • Supporting the development of coding standards and adhering to best practices and security guidelines
  • Working closely with software developers and technical prompts to ensure that decisions meet long-term project growth needs

Essential Qualifications

To succeed in this role, you will need:

  • Bachelor's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering, or related technical discipline, or equivalent experience/training
  • Full Software Development Life Cycle (SDLC) experience designing, developing, and implementing large-scale applications in coordinated production environments
  • Expertise in Full Stack Development, including proficiency in languages such as Java, JavaScript, and SQL
  • Experience with object-oriented design methods and principles
  • Proficiency in Microsoft Office Tools (Project, Excel, Word, PowerPoint, etc.)

Preferred Qualifications

While not required, the following qualifications are highly desirable:

  • Master's degree in Computer Science, Computer Engineering, Technology, Information Systems (CIS/MIS), Engineering, or related technical discipline, or equivalent experience/training
  • Aviation industry experience
  • Experience with Agile methodologies, such as SCRUM
  • Experience with DevOps Toolchain practices, including Continuous Integration and Continuous Deployment

Skills and Competencies

To excel in this role, you will need:

  • Proficiency in Full Stack Development, including:
    • J2EE technologies: Java, JSP, JMS, JAXB, JDBC, EJB
    • Database and persistence frameworks: Hibernate, Oracle, Object/Relational Mapping, Query performance tuning
    • Cloud-based development: Cloud Foundry
    • Web Servers: Tomcat, tcServer, Websphere
    • Web Services: REST/SOAP (JSON/WSDL/XML)
    • Frameworks: Spring Framework, Spring Boot
    • Front-end: Angular JS, Ext JS, CSS, jQuery, AJAX
    • Build/deployment tools: Maven, Gradle, Git, Junit, Mockito
    • Other DevOps Toolchain: Selenium, Nexus Repository, Hygieia, SonarQube, Sustain on Demand, Slack, GitHub, Jenkins, ElasticSearch, Logstash, Kibana, New Relic
  • Experience with Linux/Unix shell scripting, JavaScript, IBM MQ/Rabbit MQ, Tivoli Scheduler, SQL Developer, IDE
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills

Career Growth Opportunities and Learning Benefits

At American Airlines, we are committed to helping our employees grow and develop their skills. As a Full Stack Software Engineer, you will have access to:

  • Professional development opportunities, including training and certification programs
  • Mentorship and guidance from experienced professionals
  • Opportunities to work on complex and challenging projects
  • Collaborative environment with cross-functional teams

Work Environment and Company Culture

At American Airlines, we pride ourselves on our inclusive and diverse culture. Our team is made up of talented professionals from a variety of backgrounds and experiences. We value:

  • Collaboration and teamwork
  • Innovation and creativity
  • Customer focus and satisfaction
  • Diversity and inclusion

Compensation, Perks, and Benefits

We offer a competitive salary and comprehensive benefits package, including:

  • Travel benefits and perks, including access to our global network
  • Medical, dental, prescription, and vision benefits
  • Health and wellness programs
  • 401(k) program with employer contributions
  • Employee assistance program
  • Pet insurance and discounts on hotels, rental cars, and more

Don't Hesitate, Apply!

If you're ready to take your career to new heights, we encourage you to apply for this exciting opportunity. Don't worry if you don't meet every single requirement - we value a great attitude and a willingness to learn above all. Submit your application today and join our team of talented professionals!

Apply for this job  

Similar Jobs