16 days old

Developer/Senior Developer, IT Applications JAVA/J2EE

American Airlines
Fort Worth, TX 76102

Location: DFW Headquarters Building 8 (DFW-SV08) 
Additional Locations: None
Requisition ID: 33230 


Are you ready to explore a world of possibilities, both at work and during your time off? Join our American Airlines family, and you’ll travel the world, grow your expertise and become the best version of you. As you embark on a new journey, you’ll tackle challenges with flexibility and grace, learning new skills and advancing your career while having the time of your life. Feel free to enrich both your personal and work life and hop on board!


American Airlines is a commercial airline providing passenger and cargo transportation throughout North America, Central America, South America, the Caribbean, Europe, and Asia. The following describes the essential job functions, job qualifications, traditional physical demands and other requirements of the job. While not an exhaustive description, it is intended to accurately reflect the current job. Management will modify the job or require other tasks be performed whenever it deems it appropriate to do so, observing, of course, any legal obligations including any collective bargaining obligations. Management will consider providing reasonable accommodations as necessary to comply with the Americans with Disabilities Act or other applicable federal, state or local laws. Reasonable accommodations that facilitate successful performance of all essential job functions will not impact an individual’s paygrade or level.

Why you'll love this job
  • ​This job is a member of the Information Technology Team within the Information Technology Division.
  • ​Responsible for leveraging cutting edge technology to solve business problems at American Airlines by participating in all phases of the development process from inception through transition, advocating the agile process and test-driven development, using object-oriented development tools to analyze, model, design, construct and test reusable objects, and making the codebase a better place to live and work

What you'll do

The JAVA/J2EE Developer will be responsible for providing expert coding, testing, implementation, advice and support of custom software applications of the most critical and complex nature. This may include expert problem resolution, systems integration and basic architectural guidance. The candidate will participate in the analysis of customer and vendor requirements and provide technical direction on the creation of detailed program design specifications for high complexity user interfaces, application enhancements, new functionality and backend processes in collaboration with customers, Business System Analysts and other project team members.

All you'll need for success

Minimum Qualifications - Education & Prior Job Experience

· Bachelor’s degree in Computer Science, Computer Engineering, Technology, Information Systems

(CIS/MIS), Engineering or related technical discipline, or equivalent experience/training

· 3 years of full Software Development Life Cycle (SDLC) experience

Preferred Qualifications – Education & Prior Job Experience

· Master’s degree in Computer Science, Computer Engineering, Technology, Information Systems

(CIS/MIS), Engineering or related technical discipline, or equivalent experience/training

· 5+ years of full Software Development Life Cycle (SDLC) experience, using ITIL, Agile, XP, or similar


· 5+ years’ experience with Java, J2EE, EJB, Servlet and JSP

· 3+ years’ experience with Service Oriented Architectures (SOA) and Web Services

· 3+ years’ experience with Message Driven Bean (MDB) and Java Messaging Systems

· 3+ years’ experience with JPA, Spring framework and Hibernate

· 2+ years’ experience in Cloud Application Development

· 2+ years’ experience with DevOps Tool Chain

· Airline Industry experience, including business systems and technology


Skills, Licenses & Certifications

· Demonstrated experience in the following:

o Domain Java Technologies

o Java EE Technologies, EJB, Servlets, JSP, JDBC, JNDI, JTA/JTS, Java Persistence API, JMS

o Client/Desktop Applications HTML/ XHTML, JavaScript, Java SE, JSP, Spring, MVC-2, CSS

o Rich Internet Applications (RIA) Ajax, JQuery

o Cloud Technologies -- IBM BlueMix, Microsoft Azure

o Integration & Collaboration Tools Subversion, GIT


o Databases/Java Database Frameworks Oracle, MS SQL, Hibernate, Java Persistence API (JPA)

o SOA/Business Oriented, ESB

· Experience within an Eclipse based development environment (i.e. MyEclipse, IBM RAD)

· Practical experience with Software Configuration Management (SCM) tool (i.e. Subversion, etc.)

· Experience with developer testing practices (i.e. JUnit, etc.) and understands the differences

between unit, functional and system tests

· Experience with Unified Process (UP) or agile software development methodologies

· Experience with and is willing to initiate sharing knowledge with others

· Ability to quickly learn and practically apply new concepts or principles which can be confirmed by


· Experience supporting a production application


Language & Communication Skills

· Ability to effectively communicate both verbally and written with all levels within the organization

· Ability to explain technical concepts and adjust messaging based on the audience, including non-

technical groups

· Ability to influence through outstanding interpersonal skills, collaboration, and negotiation skills · Ability to work well within a team environment, as well as independently


What you'll get

Feel free to take advantage of all that American Airlines has to offer: 

  • Travel Perks: Ready to explore the world? You, your family and your friends can reach 365 destinations on more than 6,800 daily flights across our global network.
  • Health Benefits: On day one, you’ll have access to your health, dental, prescription and vision benefits to help you stay well. And that’s just the start, we also offer virtual doctor visits, flexible spending accounts and more. 
  • Wellness Programs: We want you to be the best version of yourself – that’s why our wellness programs provide you with all the right tools, resources and support you need.
  • 401(k) Program: Available upon hire and, depending on the workgroup, employer contributions to your 401(k) program are available after one year.
  • Additional Benefits: Other great benefits include our Employee Assistance Program, pet insurance and discounts on hotels, cars, cruises and more
Feel Free to be yourself at American

From the team members we hire to the customers we serve, inclusion and diversity are the foundation of the dynamic workforce at American Airlines. Our 20+ Employee Business Resource Groups are focused on connecting our team members to our customers, suppliers, communities and shareholders, helping team members reach their full potential and creating an inclusive work environment to meet and exceed the needs of our diverse world.

Are you ready to feel a tremendous sense of pride and satisfaction as you do your part to keep the largest airline in the world running smoothly as we care for people on life’s journey? Feel free to be yourself at American.

Additional Locations: None
Requisition ID: 33230 


Posted: 2019-10-03 Expires: 2019-11-02

Before you go...

Our free job seeker tools include alerts for new jobs, saving your favorites, optimized job matching, and more! Just enter your email below.

Share this job:

Developer/Senior Developer, IT Applications JAVA/J2EE

American Airlines
Fort Worth, TX 76102

Join us to start saving your Favorite Jobs!

Sign In Create Account
Powered ByCareerCast