Job Description :
5 + years total development experience
· Strong developer experience with JAVA enterprise platforms.
· JAVA experience must include Java EE, Spring Framework (particularly Spring Integration), Eclipse, WebSphere
· Strong skills in SQL, JPA, relational Databases (Oracle preferred)
· Strong integration design and development skills using technologies such as IBM MQ, and JMS
· Good knowledge of ESB and SOA, Web Services methodologies using RESTful or SOAP based API’s
· Ability to function in a Linux/Unix environment using shell commands. Scripting is a plus
· Ability to scrutinize applications and services to ensure they adhere to security standards
· Extensive knowledge of object oriented design / programming including design patterns and best practices
· Demonstrated project management methodology experience, including IT delivery methods
· Ability to work regularly on-site at the Fort Worth AA facilities for forty hours per week; ability to work overnight, weekends and holidays occasionally as demanded by the activities of the project and the operation
· Ability to communicate precisely and clearly, in both spoken and written English
· Strong technical, analytical, problem solving and decision making skills
· Ability to be flexible and focused to deliver products with different priorities and timelines
· Ability to work both independently and as part of a team
· Updating and maintaining airline integration systems, preferably in the flight or crew operations domain
· Eclipse development platform and Eclipse Plugin development
· Application development and testing methodologies such as SOLID, and TDD/BDD, and tools such as Emma and Jenkins
· Testing and debugging of integration components
· Maven/Gradle
· WebSphere Message Broker and WebSphere Application Server
· Networking (Sockets, TCP/IP, UDP)
· Development and implementation of applications with standard UI components, creating custom UI components, connecting applications to Back End services
· Diagnostics tools (HTTP Analyzer, SOAP UI)
· Ability to travel both domestically and internationally on occasion as required