Job Description :
< div> < /div> < div> < /div> < div> < b> Role :< /b> Java Developer< /div> < div> < b> Location :< /b> Glendale, AZ< /div> < div> Contract to hire< /div> < div> < /div> < div> We are seeking an experienced and an outstanding person who could be a perfect fit for this job. Please check the below preferred skills which we requirelt; /div> < div> < /div> < div> < b> What you will do:< /b> < /div> < div> < /div> < ul> < li> Designs, codes, modifies, debugs and evaluates programs for business functional areaslt; /li> < li> Formulates logic for new systems, devises logic procedures, prepares flowcharting, and data analysis through the application of professional programming conceptslt; /li> < li> Codes, tests and delivers application enhancements and project build deliverableslt; /li> < li> Determines how existing complex applications, legacy systems, databases, web interfaces and/or hardware logic, which may be currently operating on multiple platforms, work together to meet the new and emerging enterprise requirementslt; /li> < li> Develops methods to efficiently reuse existing componentslt; /li> < li> Recommends and implements changes in development, maintenance and system standardslt; /li> < li> Holds and participates in code walkthroughs to ensure that all code is production ready and complies with all standards including but not limited to: architectural, PCI, Model Audit Rule and internal audit standardslt; /li> < li> Develops design specifications and parameters for assigned applications or components of larger integrated solutions that are in compliance with products' architectural blueprintslt; /li> < li> Ensures that code is to set quality standards including: SDLC, Architecture, PCI compliance, Model Audit Rule compliance and internal audit guidelineslt; /li> < li> Develops complex test plans in conjunction with the Q/A Leadlt; /li> < li> Reviews results of testinglt; /li> < li> Develops fixes for bugs discoveredlt; /li> < li> Develops conversion and system implementation planslt; /li> < li> Gathers, analyzes, prepares and summarizes recommendations for approval of system and programming documentationlt; /li> < li> May assist in development of product user manualslt; /li> < li> Participates in component and data architecture design, software product evaluation and buy vs. build recommendations for moderate to high complexity solutionslt; /li> < /ul> < div> < b> What you will need to succeed and what we would like to see:< /b> < /div> < div> < /div> < ul> < li> Skilled in Javalt; /li> < li> Possesses skills and knowledge of Enterprise Application Integration (EAI) methodologies and processes such as object-oriented programming, distributed, cross-platform program communication using message brokers with Common Object Request< /li> < li> Knowledgeable about emerging and evolving technologies and approaches such as web services and Service Oriented Architecture (SOAlt; /li> < li> System Knowledge - Understands business and customer requirements that drive the analysis and design of technical solutions< /li> < li> Ability to integrate legacy systems with new technology< /li> < li> Bachelor' s degree in related area (Computer Science, Information Systems, Engineering) or an equivalent combination of education and experience< /li> < li> 5+ years Coding, testing and applications development experiencelt; /li> < li> 5+ years High-tech< /li> < li> 5+ years Application design and programming experience preferably in related application areaslt; /li> < /ul> < div> < b> Preferred:< /b> < /div> < div> < /div> < ul> < li> 5+ years Specific Systems Development Lifecycle experience within the area of development deliverylt; /li> < li> Understanding of industry practices and CSAA IG policies and procedures relating to work assignments< /li> < /ul> < div> < /div>