Job Description :
Duration: 3+ Months
Location: Chicago, IL

Design, develop, document, test, and debug new and existing software systems and/or applications for market sale or large-scale proprietary software for internal use. 
Participate in full development life cycle including requirements analysis and design. 
Write technical specifications based on conceptual design and stated business requirements. 
Support, maintain, and document software functionality. 
Identify and evaluate new technologies for implementation. 
Analyze code to find causes of errors and revise programs as needed. 
Participate in software design meetings and analyze user needs to determine technical requirements. 
Consult with end-user to prototype, refine, test, and debug programs to meet needs. 
Career-Development position within field. 
Requires moderate skill sets and developing proficiency within discipline. 
Conducts tasks and assignments as directed.
Works under moderate supervision with some latitude for independent judgment. 
Typically requires four to five years of relevant experience or equivalent combination of experience and education.
Software development work with multiple teams independently problem solve and be self-directed, having attention to details, and the ability to capture, organize and analyze information. 

3-7 years'' Java experience. 
Bachelor''s degree in Computer Science. 
Experience in developing or architecting solutions in these technologies: J2EE 1.6, Enterprise Java Beans (EJB), Web Services, Servlets, Struts, JSP, JSTL and Custom tags, JDBC, Java Beans, XML, XSL, XSD, JMS, JavaScript, Web logic.

BE, BW, JBoss, Spring, Unified Modeling Language (UML), Multi-threaded Architecture. 
Able to work with distributed teams (onshore and offshore 
Prior experience in flight operations. 
Hands-on experience on Java 7/8 - Java EE, Spring Framework based application - Core Spring, Spring MVC, Spring Web service, Web service (SOAP and Restful) and RDBMS. 
Couch base or other NOSQL Database Version Control with GIT Web application development using JavaScript Framework and JSON Maven Linux Team City a plus.

Client : United Airlines